Skip to main content

Selling Notion Templates Through a Merchant of Record: A Bookkeeping Guide to Gross Sales, Fees, and Taxes

Published 11 min readMike ThriftMike Thrift
Selling Notion Templates Through a Merchant of Record: A Bookkeeping Guide to Gross Sales, Fees, and Taxes

You make a $49 Notion-template sale, see a much smaller payout arrive days later, and wonder which number belongs in your books. The answer is not always the bank deposit—and treating every payout as revenue can make your monthly performance look better or worse than it really is.

Platforms that act as a merchant of record can remove much of the burden of calculating, collecting, and remitting sales tax at checkout. That is valuable, especially when your customers are scattered across states and countries. But it does not turn a template business into a hands-off financial activity. You still need a reliable record of what customers paid, what was refunded, what the platform retained, and what actually reached your bank account.

This guide explains how to build that record without confusing customer payments, indirect taxes, platform fees, and your taxable business income.

Start by separating the jobs in a sale

One online checkout can involve several different financial jobs. Keeping them distinct is the foundation of useful bookkeeping.

The creator supplies the product

You created the template, bundle, or digital download. Your business needs records showing its sales income, the costs of operating it, and the cash you receive.

The merchant of record handles the customer transaction

A merchant-of-record platform is the seller of record for the customer transaction in the jurisdictions and transactions covered by its program. For example, Gumroad says it acts as merchant of record and handles sales-tax collection and remittance for sales on its platform. That can reduce your sales-tax administration, but you should read the platform's current terms, tax guidance, and transaction exports rather than assume every product type, country, or channel is treated identically.

The payment processor moves money

The checkout payment may be processed before you see any cash. Processing costs, platform fees, refunds, chargebacks, affiliate commissions, and payout timing can all sit between the amount charged to the customer and the deposit in your account.

Those roles explain why a deposit is a poor substitute for a sales report. A $1,000 payout might represent $1,350 of customer purchases, less refunds and fees, while sales tax collected at checkout may never have been your operating revenue in the first place.

Choose the income view that matches your actual arrangement

There is no universal journal entry that fits every digital-product platform. The right presentation depends on your contract, the platform's reports, and the facts of the sale. A merchant-of-record arrangement can be meaningfully different from a marketplace that merely processes your payment.

For income-tax reporting, the practical rule is simpler: keep records that clearly show your business income and expenses. The IRS expects business books to show gross income, deductions, and the supporting documents behind them. It also says income from selling goods or services must be reported whether or not you receive a Form 1099-K.

For your internal books, ask these questions before choosing an approach:

  • Who is identified as the seller on the customer receipt?
  • Does the platform set or collect the customer price, or do you?
  • Who is responsible for sales-tax collection and remittance on the transaction?
  • What do the platform's reports call the amount it sends you: earnings, revenue share, payout, or something else?
  • Can you download transaction-level data for charges, refunds, taxes, fees, and payouts?

If the contract and documentation are unclear, ask a tax professional how to report the arrangement. The goal is not to force your books into a fashionable "gross" or "net" method. It is to use a method that is consistent, reconcilable, and supportable.

Build a four-layer sales record

A tidy template business can usually be understood through four layers: customer activity, platform adjustments, cash movement, and business expenses.

1. Customer activity

At least monthly, retain an export that identifies each sale or summarizes sales by day. Useful fields include:

  • Product or offer name
  • Sale date and currency
  • Amount charged to the customer
  • Discount or coupon amount
  • Refund or chargeback status
  • Customer-facing tax amount, if the platform reports it
  • Transaction ID

Even if you book one monthly summary entry, keep the detailed export. It lets you investigate a refund, prove the source of a payout, and avoid double-counting a repurchased template.

2. Platform adjustments

The next layer explains why customer activity and your payout are different. Track platform commissions, card-processing charges, affiliate payouts, currency-conversion costs, refund adjustments, and reserves separately when the data is available.

Separate fee accounts make decisions easier. If a platform changes its pricing, you can see the effect on margin without confusing it with advertising, software subscriptions, or contractor costs. You can also compare a direct-sale channel with a discovery channel without having to reconstruct last year's data.

3. Cash movement

Record each transfer from the platform as a clearing-account movement before you reconcile it to the bank. Think of the clearing account as the bridge between the platform's detailed activity and the deposit on your statement.

For example, imagine your monthly platform statement shows:

ActivityAmount
Customer charges after discounts$2,000
Refunds$(150)
Platform and payment fees$(320)
Net payout$1,530

Your books should be able to explain why the $1,530 bank deposit happened. Depending on your facts and accounting policy, you may record the customer activity and adjustments separately through a clearing account, or recognize the net amount you are entitled to under the arrangement. Either way, the clearing account should return to zero after the platform statement and bank deposit are reconciled.

4. Business expenses outside the platform

Your platform export is not the whole business. Track expenses you pay elsewhere: design tools, stock assets, domain costs, newsletter software, contractors, advertising, education, and business-use equipment. Store the receipt, invoice, or statement that supports each expense.

This separation matters because platform fees answer one question—what it cost to sell through that channel—while your total operating expenses answer another—whether the template business is profitable.

Do not treat checkout tax as a mystery margin

Sales tax, VAT, GST, and similar indirect taxes can make a transaction report look larger than the amount that economically belongs to your business. If the merchant of record collects and remits those taxes on a covered sale, the tax amount is generally not a fee you earned and then spent. It is an amount collected in connection with the customer sale under the platform's tax process.

That is why a simple payout-only system often fails. It cannot show whether the gap between customer charges and cash is tax, refunds, fees, or some combination. It also cannot help you respond to a customer who asks why a particular receipt includes tax.

Use the platform's tax report as supporting documentation. If you sell through more than one channel, tag transactions by channel so that a merchant-of-record sale is not mixed with a direct sale where you may have different sales-tax responsibilities. International sales make this distinction especially important.

Reconcile the platform before you reconcile the bank

Many creators wait for the bank deposit and work backward. A better rhythm starts with the platform statement.

At month-end, follow this sequence:

  1. Export the platform's sales, refund, fee, tax, and payout reports.
  2. Compare total sales and refunds in the export with the totals in your bookkeeping system.
  3. Post or review platform fees in their own expense account.
  4. Confirm that the expected payout equals the statement's net balance after the reported adjustments.
  5. Match the payout to the bank deposit, allowing for settlement timing.
  6. Investigate anything left in the clearing account.

The last step is the safety net. A lingering balance can point to a delayed payout, a refund issued after the payout period, a missing fee entry, a duplicate bank match, or a report filtered to the wrong date range.

Handle refunds in the same period you see them

Digital products can be refunded after the original sale has already been paid out. Do not erase the old revenue entry just to make the bank balance work. Record the refund according to your normal policy and let the clearing account show whether the platform netted it against a later payout or charged your payment method.

That approach preserves an audit trail: you can see original sales, refunds, and the net result for each period. It also produces more useful metrics, such as refund rate by template or launch campaign.

Watch currency conversion and payout timing

If customers pay in more than one currency, keep the original currency and the converted payout amount when possible. A platform may convert a sale on one date and pay you on another, creating differences that should not be buried in revenue or generic fees.

Similarly, set your reconciliation window around the platform's payout calendar, not only the calendar month. A sale made near month-end may appear in this month's sales report but next month's bank deposit. The clearing account is designed to make that timing visible.

Make Form 1099-K a cross-check, not your ledger

A Form 1099-K can be useful evidence, but it is not a replacement for your own records. The form generally reports gross payment transactions, which can differ from the money deposited to your bank after fees, refunds, and other adjustments. The IRS also notes that reporting requirements and thresholds do not change the underlying obligation to report business income.

When a 1099-K arrives, compare it with your annual platform exports before filing:

  • Confirm which platform and legal account it covers.
  • Compare the reported gross amount with your transaction data, not merely bank deposits.
  • Identify refunds, fees, and other adjustments separately.
  • Check whether you also received income through direct invoices, another marketplace, or affiliate channels.
  • Keep the form with your year-end reconciliation package.

If the form does not match your records, do not automatically change your books to match it. First determine whether the difference is a timing issue, a reporting definition, a duplicate source, or an error. A qualified preparer can help you decide how to report and document a material discrepancy.

Use a chart of accounts that answers real questions

You do not need an elaborate accounting system to learn from a template business. A small chart of accounts can be enough:

  • Income: digital template sales or platform earnings
  • Contra income: refunds and discounts, if you report sales gross
  • Expenses: platform fees, payment processing, affiliate commissions, advertising, software, contractors
  • Assets: platform clearing, bank, and accounts receivable if applicable
  • Liabilities: indirect tax payable only when your business—not the merchant of record—is responsible for collecting it

Add dimensions or tags for product, storefront, launch, and currency. Then you can answer questions that a bank-feed-only workflow cannot: Which template has the highest refund rate? Did a promotion improve contribution margin? Are marketplace-discovery fees worth the additional sales? Which channel has the longest delay before cash arrives?

Keep a monthly evidence folder

The IRS permits a recordkeeping system that fits your business, including electronic records, as long as it clearly shows income and expenses. Make that easy on your future self by saving one folder for each month or payout cycle.

Include the sales export, payout statement, refund report, tax report, fee detail, bank statement, invoices, and notes about unusual items. Name files consistently, such as 2026-08-platform-payout-detail.csv or 2026-08-template-refunds.pdf.

Your goal is a chain a reviewer can follow from a dashboard metric to a transaction report to a bank deposit. It reduces tax-time scrambling and makes it much easier to spot a disappearing payout or an unprofitable product before it becomes a pattern.

Simplify Your Financial Management

When your sales pass through a platform, clear records turn a confusing net payout into information you can act on. Beancount.io provides plain-text accounting that is transparent, version-controlled, and AI-ready, so you can keep the sales, fees, and payout trail in one auditable system. Get started for free.

Share this article