Built for bookkeepers and CPAs reconciling 1099-Ks for Stripe and Square merchant clients — not a consumer app for gig workers. Upload the 1099-K and the processor's transaction export. Get a clean, workpaper-ready reconciliation in minutes instead of an afternoon per client.
Gross receipts on Line 1 are held equal to Box 1a. Refunds move to Line 2. Fees are deducted as a business expense elsewhere on the return — never netted against receipts. Anything that doesn't reconcile is flagged for documentation, not quietly absorbed.
The $600 rule never took effect. The One Big Beautiful Bill Act repealed it retroactively in July 2025. Any content still warning individual sellers about a $600 threshold is out of date — and worth correcting with your clients directly.
Saved locally in this browser — pick a client and tax year to keep reconciliations organized across busy season. Work in progress is saved automatically as you type, so a refresh won't cost you the afternoon.
Or enter totals by hand:
The number recorded as revenue for this period in QuickBooks or wherever the client's books live — not from Stripe, not from the 1099-K. This is what makes it a three-way reconciliation instead of a two-way one.
Enter your 1099-K totals and transaction history above, then press Reconcile.
No per-seat consumer subscription. Pick per-engagement or a flat firm license. Everything runs in your browser — client 1099-Ks and transaction history are never uploaded to a server, on either plan.
By purchasing you agree to the Terms of Service. 1099 Sorted reconciles numbers — it doesn't file anything or represent you before the IRS.
By subscribing you agree to the Terms of Service. Billed monthly via Stripe; cancel anytime from your Stripe receipt/customer portal link.
Already subscribed? Unlock exports on this device:
Plain language, not a wall of boilerplate. This is what you're actually agreeing to.
1099 Sorted is a reconciliation aid. You give it a 1099-K total and a transaction history; it shows you what matches, what doesn't, and produces a workpaper documenting the difference. That's the whole job.
1099 Sorted does not prepare, sign, or submit any tax return. It does not determine a filing position, does not represent you or your client before the IRS or any state agency, and is not a substitute for professional judgment. You — the preparer, bookkeeper, or business owner using this tool — remain fully responsible for reviewing every figure and for the return you or your client ultimately files.
The reconciliation depends entirely on the 1099-K amounts and transaction data you provide. Column detection and categorization are automated and can misclassify a row, especially on export formats not explicitly listed as supported. Always review the transaction detail before relying on a result, and treat any flagged variance as something to resolve, not something to override.
Every calculation happens in your browser. Nothing you upload or paste — 1099-K PDFs, transaction CSVs, client names — is sent to a server; there is no server in this flow to send it to. Saved clients and reconciliations are stored in your browser's local storage only. That means: they persist across refreshes and restarts on this device, but they are not backed up, not synced to another device or browser, and are permanently lost if you clear your browser's site data. Export your workpapers if you need a durable copy.
The $15 per-reconciliation purchase covers one client engagement, as described at the time of purchase. If the tool fails to produce a reconciliation for a file in a supported format, contact support for a refund. Refunds are not offered for dissatisfaction with a correctly-computed variance — the tool's job is to surface discrepancies accurately, not to make them disappear.
1099 Sorted is provided as-is, without warranty of any kind. To the maximum extent permitted by law, we are not liable for penalties, interest, audit outcomes, or other damages arising from a filed return, whether or not this tool was used to prepare figures for it.