Reseller TaxesUS tax basics for people who sell online

Taxes

Shopify 1099-K: What Shopify Payments Reports and How to Reconcile It

13 min read

A Shopify 1099-K is a starting point for checking payment activity, not a statement of business profit. Reconcile it with your records before deciding what belongs on your tax return.

  • Read the form as a report of gross payments, not take-home income.
  • Check which payment provider issued the form and which transactions it covers.
  • Compare the form with transaction and payout records for the same calendar year.
  • Account separately for refunds, fees, postage, and the cost of items sold.
  • Ask the issuer to correct an error, and keep the form and your supporting records.

What a Shopify 1099-K reports

A Shopify 1099-K reports gross payment activity for the transactions covered by the form, not your profit. The reported amount is a figure to reconcile against your own sales and expense records. It can differ from both your order totals and the cash deposited in your bank account. Understanding what sits inside the gross amount helps you explain those differences.

What Form 1099-K is designed to show

Form 1099-K reports gross payments a payment processor, payment app, or online marketplace settled for you during a calendar year. The issuer sends a copy to you and files one with the IRS. It is an informational form, so it does not calculate your taxable profit or list all the expenses that reduce it. Treat it as one source document in your year-end records.

Why the reported gross is not your profit

The gross figure is not reduced for fees, refunds, credits, discounts, or shipping, and it can include the full selling price of items you had to buy. Those amounts have different treatment when you prepare your return. For a resale business, your profit generally starts with what buyers paid, then accounts for returns, the cost of items sold, and business expenses. In other words, gross is only the starting point. The IRS explains the form’s purpose in its 1099-K overview.

Which transactions may be included in the total

The total can reflect payments processed for sales, including buyer-paid shipping, even when the eventual payout is lower. The exact transactions depend on the payment activity reported by the issuer, so compare the form with the related transaction records rather than assuming it equals your store’s order total. A separate 1099-K reconciliation guide explains how common gross amounts and expenses fit together.

How reporting thresholds affect whether you receive a form

A reporting threshold determines when an issuer is required to send a form under a particular rule; it does not determine whether income is taxable. For tax years 2025 and 2026, marketplaces and payment apps generally have a federal reporting threshold of more than $20,000 in payments and more than 200 transactions, while card processors report card payments at any amount, as described in IRS Publication 1099. Issuers may send forms in other circumstances, so not receiving one does not settle your tax obligations. You can read more about the 1099-K threshold rules.

Who issues the form and where to find it

The company named as the filer on the form is the issuer, and the right place to look for the document depends on which payment provider handled the transactions. Your store may use more than one payment method, so a form may come from a provider other than the platform where you manage orders. Start by identifying the issuer, then follow that provider’s instructions for accessing tax documents. Keep the form with the records for the same year.

How Shopify Payments differs from other payment providers

Shopify Payments is the payment service relevant when it processed the transactions covered by the form; other providers may issue separate forms for payments they handled. Shopify’s Form 1099-K guidance describes the form as a summary of Shopify Payments transactions for an account and explains how merchants can access it through the Shopify admin. That distinction matters if your store also received payments through other channels: match each form to the processor and transaction records it covers.

Check the issuer named on the form

Look for the issuer or filer name printed on the document before trying to match the total to your store. The platform where you manage products and orders is not necessarily the organization that processed every payment. Record the filer’s name, the reporting year, and the gross amount, then compare those details with the corresponding provider records. This prevents you from treating separate forms as though they came from one source.

Look for tax documents in your Shopify account

If you use Shopify Payments, check the tax-document area in your Shopify admin and consult the provider’s current instructions for the location and availability of forms. Confirm that you are reviewing the account and calendar year associated with the document. If you cannot find a form, first check the account’s reporting and payment records; then contact the relevant support channel if the records indicate a form should be available. Save a copy once you locate it.

What to do if your payment provider issued the form

If another payment provider is named as the filer, use that provider’s tax-document process and reconcile its form to that provider’s transactions. Do not assume that a single store report covers every processor or that one form includes payments handled elsewhere. If the provider’s documents give you a transaction export, keep it alongside your year-end sales and payout records. Separate source records make discrepancies easier to trace.

Why the 1099-K may not match Shopify sales or payouts

A 1099-K may not match your Shopify sales or payouts because gross payments, order records, and net deposits measure different things. The form can show amounts before expenses and adjustments, while a payout reflects money remaining after some deductions or timing effects. Your store’s sales report may organize activity differently again. Compare like with like before treating a difference as an error.

Gross payments versus order totals

An order total and a payment processor’s gross total are not necessarily the same measure. A processor reports the payments it handled, while an order report may group sales, cancellations, or adjustments according to the store’s reporting rules. Start by comparing transactions for the same dates and payment source. If the totals differ, inspect the underlying records instead of forcing a single number to match every report.

Fees, refunds, discounts, and chargebacks

Fees may be withheld before a payout, while refunds and discounts can reduce what you ultimately keep. A chargeback or other adjustment can also affect the cash received without changing how an earlier report grouped the original transaction. The table below separates common figures that are easy to confuse; the exact label and treatment should be checked against your records and tax situation.

Record or amountWhat it helps you seeReconciliation question
1099-K grossPayments reported by the issuerWhich transactions and dates are covered?
Store order recordsOrders, sales, and order adjustmentsDo cancelled orders or discounts appear here?
Provider feesAmounts taken before a payoutAre fees recorded separately as expenses?
Payout statementNet funds transferredWhich deductions or timing items explain the difference?

After comparing these records, record each difference once and avoid subtracting the same refund or fee in more than one place. A payout is useful for checking cash movement, but it does not replace the gross transaction record.

Shipping charges and sales tax

Buyer-paid shipping can be part of the gross amount reported, even though you may later pay a carrier to ship the order. Record what the buyer paid separately from the postage or label cost you incurred. Sales tax should also be reviewed as its own line in the relevant reports rather than assumed to be part of your income or excluded from the form. Use the provider’s transaction detail to understand what its reported total contains.

Payout timing, currency conversion, and other adjustments

A payment processed near the end of the year may not reach your bank until a later date, so a payout report can span different dates from a transaction report. Currency conversion or adjustments may also cause displayed totals to vary across records. Check the reporting period used on the form, then look for transactions that fall near the year boundary or show a conversion or adjustment entry. A date or currency difference is a reason to investigate, not by itself proof that the form is wrong.

How to reconcile a Shopify 1099-K

Reconcile a Shopify 1099-K by matching the form to the transaction records for the same year, then accounting for the differences between gross payments and profit. Work from source documents instead of relying on a single sales dashboard or bank deposit total. The process is easier when you keep the issuer’s amount separate from your own calculations. The result should be an explainable trail from the form to the figures you report.

Download the year’s transaction and payout records

Collect the form and the full-year transaction, sales, and payout records for the payment provider named as filer. Keep reports for other providers separate. A transaction report helps you understand what was processed, while payout records help explain when money was transferred and what was withheld. Before using an export, check that its date range covers the form’s reporting period.

Match the form’s reporting period and gross amount

First compare the issuer’s gross amount with the provider’s gross transaction detail for the same calendar year. Do not begin by comparing the form to net bank deposits, since those deposits may already reflect fees, refunds, or timing differences. When the totals do not agree, identify missing dates, other payment sources, or adjustments before moving on. A clear gross comparison gives you a useful baseline for the next step.

Trace differences to refunds, fees, and other adjustments

Once you have a baseline, work through the reasons the form’s gross differs from sales totals or payouts. A short, consistent sequence keeps the reconciliation understandable:

  • Match the issuer and reporting year to the correct provider records.
  • Compare gross payments with transaction detail before subtracting expenses.
  • Identify refunds, discounts, fees, postage, and other documented adjustments.
  • Check payout dates and currency entries for timing or conversion differences.

Use the results to explain each difference rather than forcing the form to equal a net payout. Keep separate notes for items that need professional review or issuer clarification.

Keep a reconciliation worksheet and supporting records

A simple worksheet can show the form’s gross amount, the records used to check it, and the adjustments that explain the difference. Save the underlying reports, invoices, refund records, fee statements, and payout documents with that worksheet. This makes it easier to answer questions later without reconstructing the year from memory. For more on how the figures flow to a business return, see the guide to Schedule C for resellers.

How to report the reconciled amounts

Report the reconciled amounts according to what the transactions represent and the tax rules that apply to you, not by copying the 1099-K gross as if it were profit. If you resell goods as a business, income and allowable expenses are generally worked through the appropriate business reporting process. Personal sales or other activity may be treated differently. When the facts are mixed or unclear, get advice for your situation.

Separate gross receipts from business profit

Gross receipts and business profit are different numbers. For a resale business, you generally account for sales and returns, then subtract the cost of goods sold and allowable business expenses to arrive at net profit. The form itself does not calculate those steps. The IRS’s Schedule C instructions provide the relevant framework for reporting a sole proprietor’s business activity.

Account for refunds, fees, and shipping costs

Keep refunds and allowances distinct from fees and shipping expenses so each amount has a clear explanation. Fees charged for processing or selling can be business expenses when they qualify, and postage you paid is separate from shipping collected from buyers. Use your transaction detail, provider statements, and shipping records to support the amounts you report. Do not reduce gross receipts by an expense and then deduct that same expense again.

Determine how inventory costs apply to items sold

For resale inventory, the cost of an item generally enters cost of goods sold when that item is sold, rather than simply when you buy it. Keep purchase records and a way to identify the cost associated with items that sold; unsold inventory needs separate tracking. The cost of goods sold guide covers inventory costs and supporting records in more detail. If you sell both personal property and resale stock, keep those categories distinct.

Use the appropriate tax forms for your situation

The right forms depend on whether you operated a business, what you sold, and how the transactions should be classified. A 1099-K does not decide those questions on its own. Review IRS instructions for the forms that fit your circumstances, and ask a qualified tax professional when personal sales, business activity, or multiple types of income overlap. Keep a copy of your reconciliation with the return records.

What to do if the form is missing or incorrect

If the form is missing or incorrect, check your records and contact the provider responsible for issuing it. A missing form does not by itself mean you have no reportable income, and an incorrect form does not change what your transactions actually were. Keep your filing decisions grounded in records and the applicable IRS instructions. Document each step you take to resolve the issue.

Remember that taxable income may exist without a 1099-K

You may still need to report income even if no 1099-K arrives. The form is an information return, and its reporting threshold does not determine whether income is taxable. Keep your own sales and expense records regardless of whether a provider sends a form. The IRS provides general information in its Form 1099-K guidance.

Ask the issuer for a corrected form

If you believe the reported amount or identifying information is wrong, contact the issuer named as the filer and request a correction. The IRS cannot correct a provider’s form for you. Explain the discrepancy clearly and keep a copy of your request and any response. Continue to meet applicable filing obligations while you work through the correction.

Reconcile each form separately if you received more than one

If more than one provider issued a form, reconcile each one to its own payment records before combining the figures for your return. This helps identify overlapping transactions or a possible duplicate rather than allowing it to disappear into a total. Keep each provider’s worksheets and source documents together. If you find a duplicate, ask the relevant issuer to review and correct its form.

Keep the original form and your communication with the issuer

Save the original form even if the issuer later sends a corrected version. Keep the correction, your messages, and the records that support your reconciliation in the same file. A dated note describing what you found and when you contacted the issuer can make the sequence clear. Retaining both versions helps explain why your final records differ from the original form.

Conclusion

A Shopify 1099-K gives you a gross-payment figure to check, not a final measure of profit. Match it to the right provider records, trace the differences, and report the reconciled amounts according to what your sales and expenses represent.

Explore a reseller tool

If you create eBay listings as part of documenting what you sell, try FlowLister, which writes listings from item photos with a price taken from sold listings; it does not prepare taxes or keep books.

Is a Shopify 1099-K the same as a profit statement?
No. A 1099-K reports gross payments, while profit is worked out after accounting for applicable returns, inventory costs, and business expenses.
Why is my 1099-K higher than my payouts?
The form can show gross payments before fees, refunds, and other adjustments, while payouts reflect money transferred after some of those items or after timing differences.
Does every Shopify seller receive a 1099-K?
Not necessarily. Whether a form is issued depends on the applicable reporting rules and the payment activity handled by the issuer; the absence of a form does not determine whether income is reportable.
Where can I look for my Shopify Payments form?
Check the tax-document area in your Shopify admin and follow the provider’s current instructions. If it is not there, review your account and payment records and contact the relevant support channel if needed.
Should I report the full 1099-K amount as profit?
No. Reconcile the gross amount with your records, then account for the items that affect income and expenses according to the tax treatment that applies to you.
What if the amount on my form is wrong?
Contact the issuer named on the form and ask it to review and correct the information. Keep the original, your request, the response, and the records supporting your figures.
What if I did not receive a 1099-K?
Keep records and report income as required even without the form. A 1099-K threshold governs form reporting, not whether income may be taxable. This is general information, not tax advice. Talk to a CPA or enrolled agent about your situation.

Disclosure We build FlowLister and publish Reseller Taxes. FlowLister writes eBay listings from item photos, with a price taken from sold listings, and for a reseller that listing becomes part of the record of what sold. It's AI, so it misses things. It doesn't prepare taxes or keep books, and nothing on this site is tax advice.

Keep reading