# How to Reconcile Your eBay 1099-K to Gross Sales Before Tax Season

_By GradeThread Team · Published November 5, 2026_

> Your 1099-K and your sales records measure different things. Learn the usual gaps and a monthly tie-out that brings the two numbers into agreement.

To reconcile your eBay 1099-K to gross sales, start with your item sales total and add the amounts eBay counts but you may not: shipping charged to buyers and sales tax collected. Then adjust for timing, and every dollar of difference should land in a named line. Do it monthly, not in January.

Say your records show $41,200 in item sales for the year and the 1099-K says $47,950. That is a $6,750 gap, and it is not an error. The form reports the total amount buyers paid through the platform. Your spreadsheet probably tracks what you listed the item for. This article shows the gaps, a monthly tie-out, and a worked example. It is not tax advice; confirm treatment with your tax professional.

## Why the 1099-K rarely matches your sales records

The 1099-K reports payment volume. It is a processor-level number, not a profit number and not a revenue number in the accounting sense. Your sales log is usually built from item price, because that is the number you set when you listed.

The two numbers are built from different ingredients:

- **1099-K:** everything buyers paid, as processed, generally before eBay fees and refunds are taken out.
- **Your item log:** item price only, often entered when the sale happened or when you shipped.

That is why searching for "ebay 1099-k doesn't match sales" turns up so many frustrated sellers. In most cases the forms are fine. The reconciliation is missing.

## The usual gaps: where the difference hides

Check these in order. Most sellers find the whole gap in the first three.

| Gap | Effect on 1099-K vs. item sales | Where to find it |
| --- | --- | --- |
| Shipping charged to buyers | 1099-K higher | Order report, shipping and handling column |
| Sales tax collected by eBay | 1099-K may be higher; confirm on your form and report | Order report, tax column |
| Refunds and partial refunds | 1099-K may still include the original payment | Transaction report, refund rows |
| Cancelled orders | Depends on whether payment processed first | Cancelled orders list and transaction report |
| Month-boundary timing | Differences between order date and payment date | Late December and early January orders |
| Fees and payout holds | Payout is lower than 1099-K, not the same measure | Payout report |

### Shipping and sales tax

This is the biggest mover. If you charge $8 shipping on a $40 jacket, the buyer paid $48 plus tax. If your log says $40, you are $8 short before tax. Across 500 orders, that alone is $4,000. For the sales tax piece, the "1099-K sales tax included reseller" question comes up constantly. Whether tax is inside the reported total depends on how the payments were processed, so read your form and your transaction report instead of assuming. Keep tax in its own column so it never gets mixed into revenue.

### Refunds and cancelled orders

A refund usually appears as a separate transaction, often in a later month than the sale. If your log nets the refund against the original item, your total drops while the form may still show the full original payment. Cancelled orders can behave the same way if the buyer paid first. Log refunds as their own rows with the original order number attached.

## The comparison to keep: gross sales vs. payout

If you also compare "ebay gross sales vs payout reseller" numbers, remember these are three different totals, and each answers a different question:

- **Gross payments (1099-K basis):** what buyers paid.
- **Net sales:** gross payments less refunds, shipping pass-through, and tax collected.
- **Payout:** what hit your bank after fees, ad charges, and shipping labels bought on eBay.

Reconcile the first to your records. Use the third for cash. Use the second for your P&L. Mixing them is how sellers end up reporting the wrong number in the wrong place.

## A monthly tie-out method: 7 steps

The goal is to track eBay sales for tax reporting in a way that makes January boring. Do this in the first week of each month for the month before.

1. Download the month's transaction report from eBay, using payment date, not listing date.
2. Sum gross payments for the month (item price + shipping + tax charged to buyers).
3. Separate the three components into their own columns: item sales, shipping charged, sales tax collected.
4. Pull every refund and partial refund that posted in the month and log it with the original order number.
5. Pull cancelled orders and mark whether payment had been processed.
6. Compare your item sales log to the item sales column. Fix missing rows or price differences from offers and discounts.
7. Write a one-line variance note: expected gross payments, actual, and any remaining difference. Carry timing items to the next month.

[Screenshot placeholder: transaction report with item, shipping, and tax columns highlighted]

Twelve of these tie-outs give you a year-end reconciliation that is mostly already done. Budget about 30 to 45 minutes a month at 100 to 200 orders. That beats a full weekend in February.

## Worked example: bringing $47,950 and $41,200 into agreement

This is an illustrative example, not real seller data. A seller's year-end numbers look like this:

| Line | Amount |
| --- | --- |
| Item sales per seller log | $41,200 |
| + Shipping charged to buyers | $3,850 |
| + Sales tax collected on orders | $3,100 |
| + Orders missing from log (7 sales, late entry) | $420 |
| + Refunded orders still in original payment total | $1,380 |
| &minus; Orders in log but paid after Dec 31 | ($1,000) |
| **Reconciled to 1099-K** | **$48,950** |

That overshoots the $47,950 form by $1,000, so something is double counted. The seller checks the refund rows and finds a $1,000 refund recorded once as a negative and once as a reduced price on the original sale. Remove one, and the tie-out is exact at $47,950.

Notice what happened. No line was wrong because eBay was wrong. Each gap had a name and a source document. When a leftover difference stays, you hunt in the rows, not the totals.

## Where grades and returns fit in

Refunds are the line that quietly breaks a tie-out. Many come from condition disputes: a coat listed as Excellent that the buyer sees as Good. A consistent grade and a clear report on Fabric Condition, Structural Integrity, Cosmetic Appearance, Functional Elements, and Odor & Cleanliness reduce "not as described" refunds. That means fewer partial refunds to chase and a cleaner P&L. It will not eliminate returns, but it shrinks that row.

## Year-end checks before you file

- Confirm the 1099-K total against your twelve monthly tie-outs, not a single yearly guess.
- Make sure COGS, fees, and shipping labels are recorded separately so profit is calculated from net, not from the form.
- Keep the transaction reports and your variance notes together as backup.
- Ask your tax professional how to treat sales tax and refunds on your return.

If your 1099-K is higher than your income, that is normal. The form is the starting point; your records show the deductions and adjustments that get you to taxable profit.

## Try the tie-out on one month

You do not have to rebuild a year. Pick last month, run the seven steps, and see how close you land. If you want the columns and variance note set up for you, FlipDesk Reconcile matches sales, refunds, fees, and payouts to each item so the monthly tie-out takes minutes. Try it on one month of orders and judge the gap for yourself.

---

Canonical: [https://gradethread.com/blog/reconcile-ebay-1099-k-to-gross-sales](https://gradethread.com/blog/reconcile-ebay-1099-k-to-gross-sales)
