featured article

TikTok Shop to Xero: Setting Up the Newest Channel

Colleen Quattlebaum

August 5, 2026

What is different about this channel

TikTok Shop looks like the cheapest marketplace a seller can list on and frequently is not. The headline referral fee is 6 percent, which undercuts every major competitor. Underneath it sit two costs that no other channel has in the same shape: creator commissions you set yourself and pay per sale, and a referral fee base that adds platform discounts back in before the percentage is applied. Set up in Xero with those two things visible, TikTok is a channel you can manage. Set up as one lump payout line, it is a channel that looks profitable until inventory runs out and cash does not appear.

The fee schedule

TikTok Shop's Seller Center documentation set the referral fee at 6 percent per qualified order from 1 April 2024, replacing the introductory rate the platform launched with. The fee is calculated on a base defined as buyer paid plus platform discount minus tax.

Read that base carefully. The platform discount is added back. If a buyer paid 42.00 on a product listed at 48.00 because a 6.00 discount applied, the referral fee is calculated on 48.00, not on 42.00.

TikTok Shop also charges a refund administration fee when an order is refunded, described in the same Seller Center documentation as 20 percent of the referral fee, capped at 5.00 per SKU from 15 May 2025. And from 1 November 2025, TikTok Shop began applying sales tax to referral fees for sellers whose business registration address is in West Virginia or Texas, which means the fee line in those sellers' settlements will not be a clean 6 percent of anything. Check your own Seller Center fee documentation before you assume the rule does or does not reach you.

Creator commissions are separate and are not a TikTok fee at all. You set the rate per product or per campaign, and it is deducted when a sale comes through an affiliate link.

A single order, fully costed

Product listed at 48.00. A 6.00 discount applies, so the buyer pays 42.00 plus 3.15 of sales tax. The seller ships it themselves with a 4.85 label. The unit cost 11.20 landed. The affiliate rate on this product is 12 percent.

  • Buyer paid, net of tax: 42.00
  • Referral fee base: 42.00 plus 6.00 discount, which is 48.00
  • Referral fee at 6 percent: (2.88)
  • Creator commission at 12 percent of 42.00: (5.04)
  • Shipping label: (4.85)
  • Cost of goods sold: (11.20)
  • Contribution: 18.03

Two numbers to sit with. The referral fee of 2.88 against 42.00 received is an effective rate of 6.86 percent, not 6 percent, because of the discount add back. And the creator commission of 5.04 is larger than the marketplace fee. On this order, the single biggest platform related cost is one you chose, which is good news, because it means it is adjustable.

A settlement period

Scaled up to a two week period:

  • Buyer paid, net of tax: 38,400.00
  • Referral fees, 6 percent of a 42,600.00 qualified base: (2,556.00)
  • Creator commissions: (4,608.00)
  • Shipping labels purchased through TikTok Shop: (5,760.00)
  • Customer refunds: (2,300.00)
  • Refund administration fees: (94.00)
  • Promotion and advertising charges: (3,100.00)
  • Net payout: 19,982.00

The base of 42,600.00 includes 4,200.00 of platform discount, which is why the 2,556.00 of referral fees represents 6.66 percent of the 38,400.00 you actually received.

Now the number that matters. The payout is 19,982.00. Gross revenue is 38,400.00. Costs inside the settlement total 18,418.00, or 48 percent of revenue, before a single unit of cost of goods sold. Book that payout as revenue and you have hidden nearly half of your channel economics.

The Xero chart of accounts

Revenue

  • TikTok Shop Product Sales
  • TikTok Shop Shipping Income
  • TikTok Shop Discounts and Promotions, contra revenue
  • TikTok Shop Refunds and Returns, contra revenue

Direct costs

  • TikTok Shop Referral Fees
  • TikTok Shop Creator Commissions
  • TikTok Shop Fulfillment and Shipping Labels
  • TikTok Shop Refund Administration Fees

Operating expenses

  • TikTok Shop Advertising and Promotions
  • TikTok Shop Sales Tax on Fees, if your state applies it

Balance sheet

  • TikTok Shop Settlement Clearing, a current asset
  • Sales Tax Payable

Creator commissions belong in direct costs, not in marketing. They are paid per completed sale, they scale one for one with units, and putting them above the gross profit line is the only way your TikTok gross margin means anything. A seller who parks affiliate spend in advertising will read a 60 percent gross margin on a channel that is actually running closer to 45.

The setup sequence

  1. Create the accounts above before connecting anything. Retrofitting a chart of accounts after three months of transactions means re coding three months of transactions.
  2. Add TikTok Shop as an option in your Sales Channel tracking category. If you have not built that category yet, build it now.
  3. Create TikTok Shop Settlement Clearing as a current asset.
  4. Post settlement detail against clearing, splitting each fee type into its own account.
  5. Reconcile the payout in the bank feed against the clearing balance. Clearing returns to zero.
  6. Investigate any residual. On a young channel it is usually a fee type nobody has seen yet.

That loop is what the TikTok Shop and Xero connection handles, and the discipline of watching clearing return to zero is what tells you the mapping is complete rather than merely plausible.

Returns hit harder here than the rate suggests

A refunded order costs you the revenue, the shipping label you already bought, the creator commission if the affiliate window has closed, and the refund administration fee. The refund administration fee is small on its own. Stacked with the rest, a return on a 42.00 order can cost more than the contribution on two sales.

That arithmetic is why return rate by SKU is worth tracking on this channel specifically. Video driven impulse purchases return at rates that catch sellers coming from search driven marketplaces off guard, and the only way to see it is to keep refunds in their own contra revenue account rather than netting them against sales.

What Xero will not tell you

Xero will hold the accounts, produce the channel column, and reconcile the payout. It will not tell you the landed cost of the units that shipped, will not track the stock you allocated to TikTok separately from the stock at your 3PL, and will not flag that a viral SKU is 11 days from a stockout.

Cost of goods sold at the SKU level, warehouse level inventory, and a restock report driven by sales velocity and lead time come from the inventory layer. That is the side of the system covered on the TikTok Shop accounting page, and it matters more on this channel than most, because demand arrives in spikes and the gap between a video landing and a stockout is measured in days.

The check that catches the common mistake

Run your TikTok column for a full month and compute gross margin two ways. First with creator commissions in direct costs. Then with them in advertising. If the two numbers are more than a few points apart, that is the size of the misreading you avoid by classifying them correctly.

Then compare the TikTok column against your other channels. A 6 percent referral fee against a 15 percent one looks like an easy win, and the honest comparison only shows up after commissions, labels, refunds, and admin fees are all sitting where they belong. See how the channels connect on the Xero integration page, and check plan fit by order volume and channel count on pricing.

Take Control of Your E-Commerce Business with ConnectBooks

Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.

Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo