A card deposit lands in checking, and it is smaller than the sales report. Before treating the difference as missing money—or entering the deposit as another sale—follow what happened between the customer’s payment and your bank.

The fee is usually the easy part to identify. Refunds, transactions paid out in a later batch, and duplicate entries can take more digging. Keeping those differences separate helps you avoid burying an unresolved amount in processing fees.

Start with three different numbers

Your sales report, processor activity, and bank deposits answer different questions: what you sold, what happened to the payments, and what reached checking. A processor may deduct fees and refunds before sending a payout. Reporting periods can differ, too. For example, Square’s own reporting guidance distinguishes payments, refunds, fees, and net totals, and provides a reconciliation report to explain transfers. Square’s report definitions.

The practical risk runs both ways. Recording only the deposit can hide sales and processing costs. Recording a sale through your point-of-sale connection, then categorizing the same money as sales again in the bank feed, can overstate revenue.

A small example that ties out

Suppose one batch contains $4,000 of completed service sales paid by card. Customers receive $200 in refunds from those same sales, the processor deducts $120 in fees, and the remaining amount reaches checking together. For this illustration, there are no sales taxes, tips, gift cards, advance payments, disputes, other deductions, or opening balances. The $120 is an assumed fee, not a provider’s quoted rate.

Illustrative batch reconciliation
ActivityAmount
Card payments before refunds$4,000
Less customer refunds−$200
Less processing fees−$120
Deposit into checking$3,680

Sales after refunds are $3,800, with $120 shown separately as processing expense. The $3,680 deposit is not profit: rent, wages, supplies, and other costs have not been considered. If the sales and refunds are already recorded correctly, receiving the payout should not create another $3,680 of sales.

Build a repeatable reconciliation

  1. Save the source reports. Keep the sales detail, processor activity and payout reports, and bank statement for the period. The IRS explains that supporting records are needed to substantiate business income and expenses. IRS recordkeeping guidance.
  2. Match each payout to its included transactions. Use the processor’s payout or batch identifier where available. Check date cutoffs and locations before comparing totals. Square, for example, recommends aligning the reporting day and transfer schedule. Square’s reconciliation guidance.
  3. Separate each deduction. Identify refunds, fees, and any other adjustments from the actual report. Investigate unfamiliar deductions instead of putting the whole difference into processing fees.
  4. Track payments awaiting transfer. A processor clearing account—a bookkeeping account for money moving through the processor—can help. Reconcile its remaining balance to identifiable unsettled payments or other documented amounts. If $500 is still awaiting transfer at month-end, explain that balance rather than changing sales just to match checking. Have your bookkeeper set up the entries for your system.
  5. Check for duplicate income. Determine what the sales integration has already recorded before accepting bank-feed suggestions. Match the incoming deposit to the existing payout record when appropriate.

A weekly check, followed by a month-end reconciliation, is a practical starting routine rather than a legal filing requirement. Increase the frequency if transaction volume or unresolved differences warrant it.

Keep the 1099-K comparison separate

If you receive Form 1099-K, its gross payment amount is not your bank-deposit total or your profit. The IRS says that amount is not reduced for fees, credits, or refunds. Compare it with processor records and retain the explanation for differences; do not add it on top of sales already in your books. Income still needs to be reported when no form arrives. IRS guidance on using Form 1099-K.

This article does not set a 1099-K reporting threshold or determine when income is taxable. That depends on the applicable rules and your circumstances.

When the difference needs a closer look

Restaurants with tips, retailers selling gift cards, and lodging businesses collecting advance payments need more detail than the simplified example. Identify those amounts separately and have your bookkeeper or tax preparer confirm their treatment. A payout total alone also does not determine Wisconsin sales tax, room tax, or premier resort area tax due.

Ask the processor about unexplained payout adjustments or a transfer outside its stated delivery window. Bring persistent clearing-account balances, duplicate sales, and uncertain classifications to your bookkeeper. The goal is a short, documented explanation for every difference, so you can trust the sales figures and know which cash has actually arrived.

Sources and review scope

Sources checked September 16, 2026. General bookkeeping process and federal information-reporting guidance; no state tax rates or filing thresholds are asserted.