Send Invoice

Why track vendor commission on Shopify

Every multi-vendor order creates money you owe someone else. Tracking it line by line keeps payouts right and vendors trusting you.

Every multi-vendor sale creates a debt An 80 dollar sale of a Juniper and Oak product on a 60 percent commission splits into 48 dollars owed to the vendor and 32 dollars the store keeps. The 48 dollars joins the vendor's unpaid balance, which becomes payout PAYOUT-0051, moving from draft to approved to paid. Linen tote Juniper & Oak · #2210 $80.00 60% commission Owed to vendor $48.00 Store keeps $32.00 JO Juniper & Oak Unpaid $512.40 +$48.00 PAYOUT-0051 Juniper & Oak Covers 11 orders · 14 items Commission payable $512.40 Draft Approved Paid Bank transfer · ref BT-40715
An $80 sale on a 60% deal: $48 of it belongs to the vendor the moment it sells.

You track vendor commission so you pay each vendor exactly what they earned: no more, no less, and with proof. If your Shopify store sells other people’s products, whether it’s a marketplace, a consignment shop, a multi-brand boutique or a dropshipping catalogue, every order creates money you owe someone else. Without tracking, that debt lives in a spreadsheet that falls behind the moment an order is refunded, a rate changes or a vendor asks “how did you get this number?” Tracking commission line by line keeps payouts accurate, stops refunds turning into overpayments, gives your accountant a clean liability figure, and gives vendors a statement they can trust.

This guide covers why tracking matters, where untracked commission goes wrong, and what good tracking looks like. It’s based on our experience building vendor commissions into Send Invoice, a Shopify app for invoices and order documents that also calculates, documents and records vendor payouts.

Key takeaways

  • Every multi-vendor order creates a debt. Commission is money you owe a vendor, so treat it as a liability, not just a report.
  • Refunds are where untracked commission breaks. If you pay commission before a refund lands, you’ve overpaid, and clawing it back damages the relationship.
  • Rate changes must never rewrite history. A statement you sent in March has to match your records in September.
  • Vendors stay when they can check your numbers. A line-by-line statement answers questions before they turn into disputes.
  • Each commission line should be paid exactly once. Without a record of what’s been paid, lines get paid twice or not at all.

What is vendor commission?

Vendor commission is the amount a vendor earns when their products sell in your store, calculated under the deal you agreed with them. In Send Invoice, a vendor’s commission is the amount you owe that vendor. It’s calculated from each order line and paid out to them.

Deals usually take one of three shapes:

Commission ruleCalculated onCommon in
PercentageNet item sales (after discounts) or gross item salesMarketplaces, consignment, multi-brand stores
Fixed per itemEach unit of the vendor’s product soldPrint-on-demand, maker platforms
Fixed per orderEach order that contains the vendor’s productsDropship handling fees

On Shopify the starting point is usually the Vendor field on each product. Shopify records who made the product, but it doesn’t record what you owe them. That gap is what tracking fills.

Why vendor commission tracking matters

1. Commission is a debt, and debts need records

Say a vendor’s product sells for $80 and they’re on a 60% commission. You’ve taken $80 from the customer, but $48 of it isn’t yours. Multiply that by every order, across every vendor, and the total you owe grows every day.

If you only work it out at the end of the month, you don’t know your real cash position the rest of the time. Your bank balance looks healthier than it is, because part of it belongs to your vendors. Tracking commission as orders sync gives you a current unpaid balance per vendor, which is the true amount you owe right now.

2. Refunds turn untracked commission into overpayments

This is the most common way vendor accounting goes wrong. A customer buys on the 3rd, you pay the vendor on the 30th, and the customer returns the item on the 35th. You’ve now paid commission on a sale that no longer exists.

Good tracking handles this in three ways:

  • Deduct refunds. A refunded line stops earning commission, so a refund before payout reduces the payout automatically.
  • A refund hold. Commission only becomes payable after a waiting period, so late returns are already known before you pay. In Send Invoice the hold can be anything from 0 to 180 days. Match it to your returns window.
  • Flagged differences. If an order changes after a payout was created, the payout keeps its original figures and shows the difference, so you can settle it on the next payout.
No refund hold Sale+$48 owed Paid$48 sent Refundreturned Overpaid $48 45-day refund hold Sale+$48 owed Refundcommission deducted Payable$0.00 Nothing to claw back Day 0Day 10Day 20Day 30Day 40Day 50
The same $80 sale at 60% commission. A hold longer than your returns window means refunds land before commission is payable.

Without these, the only way to recover an overpayment is to ask the vendor to send money back. That’s awkward, slow, and the fastest way to lose a good vendor.

3. Rate changes shouldn’t rewrite the past

Deals change. A vendor moves from 50% to 55% after a strong quarter, or you add a per-order handling fee. If your spreadsheet applies the new rate to every row, last quarter’s commission changes too, and the statements you already sent stop matching your records.

The fix is an effective-from date on every rule. The new rate applies from the date you agreed it, and commission earned under the old deal stays as it was. We built Send Invoice so that saving a rule never rewrites the past, because vendor trust depends on it. When a vendor pulls out a statement from six months ago, your numbers have to match theirs.

4. Vendors trust what they can verify

A vendor who gets a bank transfer with no explanation will eventually ask what it’s for. A vendor who gets a payout statement listing each order, item, sale amount and commission can check it themselves.

Clear statements cut down on “can you send me the breakdown?” emails, and they make disputes rare. When one does come up, you can point to the exact order line instead of rebuilding the figure from memory. For consignment shops in particular, where vendors are often small makers watching every sale, transparency is a big part of why they stay with you.

5. Every line should be paid exactly once

Once you’re paying many vendors on a schedule, the real risk is double counting. Was order #2210 in the June payout or the July one? If a payout was cancelled, did its lines go back into the pool?

Tracking solves this by tying each commission line to the payout that settles it. In Send Invoice a payout moves from draft to approved to paid. If you void one, its commission goes back into the unpaid pool and is picked up by a later payout. Each line is paid exactly once, so nothing is paid twice and nothing goes missing.

6. Your accountant needs the liability figure

Commission owed to vendors is a liability on your balance sheet, and commission paid is a cost or a pass-through, depending on how your business is set up. Either way your accountant needs totals by vendor and by period, plus a record of what was paid, when, and how.

If you export a commission summary for any date range and keep a log of payouts with payment dates and references such as bank transfer IDs, month-end becomes a check rather than an investigation. It also helps if your country requires reporting on payments to vendors or contractors.

7. Different deals don’t scale in a spreadsheet

Most stores start with one rate for everyone. Then a flagship vendor negotiates a better deal, a new maker gets a fixed per-item rate, and a dropship partner charges per order. A spreadsheet can handle two or three exceptions. It can’t handle thirty.

The pattern that scales is a default rule for the store with custom rules for the exceptions. Every vendor is visibly either custom, inherited or has no rule, so you can see who’s on which deal.

What good vendor commission tracking looks like

Whatever tool you use, check it can do these:

  1. Calculate per order line, as orders arrive. Not in a monthly batch.
  2. Support the rule types you actually use: percentage on net or gross, fixed per item, fixed per order.
  3. Handle refunds: deduct refunded lines and hold commission until returns are unlikely.
  4. Keep history fixed: rate changes apply from an effective-from date.
  5. Show a live unpaid balance per vendor.
  6. Produce statements vendors can check line by line.
  7. Record payments: who paid, when, and a reference.
  8. Export totals for your accountant.

How Send Invoice tracks vendor commission

Send Invoice picks vendors up from the Vendor field on your Shopify products as orders sync, so there’s nothing to import. You set a default commission rule and give any vendor a custom one. Commission is calculated line by line, and each vendor’s page shows their transaction history, an order breakdown, and their unpaid balance with a Pay now button.

When it’s time to pay, Send Invoice creates a numbered vendor payout with a PDF payout statement. You can pay one vendor now or set a payout schedule (daily, weekly or monthly) with a minimum payout amount, a refund hold, filters for paid or fulfilled orders only, and optional manual approval. Statements can be emailed to the vendor automatically. If a vendor has no email address on file, the statement is reported as failed rather than skipped without telling you.

Send Invoice doesn’t move money. You pay by bank transfer, PayPal or cheque as you do now, then mark the payout paid. You don’t need to connect a payment account, and vendors don’t need to sign up for anything. See how vendor commission tracking works.

FAQ

Why should I track vendor commission instead of calculating it at payout time?

Calculating at payout time means you never know what you owe between payouts, and refunds or rate changes in the meantime are easy to get wrong. Tracking per order gives you a live unpaid balance and a line-by-line record that matches the statement you send.

How do I handle refunds on vendor commission?

Deduct refunded lines from commission, and hold commission for a period that matches your returns window before paying. If a refund arrives after a payout was created, settle the difference on the next payout rather than editing a statement you've already sent.

Should changing a vendor's commission rate affect past orders?

No. Apply the new rate from an agreed effective-from date. Commission already earned should stay as it was, so past statements still match your records.

What should a vendor payout statement include?

Each order and item covered, the sale amount, the commission earned, any adjustments with their reasons, and the total payable. A payout number and payment date make it easy to reference later.

Does Shopify track vendor commission natively?

Shopify records a Vendor on each product but doesn't calculate what you owe vendors or produce payout statements. Stores usually use a spreadsheet or an app such as Send Invoice for that.

Related: Why invoices are important for Shopify stores · Vendor commission tracking for Shopify · Why Shopify payouts reconciliation matters · Why invoice delivery matters

Free on the Shopify App Store

Your next order can invoice itself

Install free, send your first invoice in minutes, and pay only when you outgrow it. Orders are encrypted and handled to Shopify’s Protected Customer Data standard.