Per-Jurisdiction Tracking
Creates separate liability accounts for each state/jurisdiction for accurate tax filing.
Enter your email to receive a sign-in link
Post Shopify sales tax to QuickBooks as liability. Separates your tax obligation from marketplace-facilitated tax.
Free preview — then from $5. Save with bundles.Analytics → Reports → Taxes → Export CSV
Upload Tax Summary Report CSV and choose Journal Entry format
Review converted data, download Quickbooks Online-ready file
Settings ⚙️ → Import Data → Journal Entries → Upload CSV
Output is in QuickBooks Journal Entry CSV format — ready to import directly, no manual reformatting needed.
Creates separate liability accounts for each state/jurisdiction for accurate tax filing.
Separates your tax liability from Shop app orders where Shopify already remits the tax.
Every journal entry is validated to ensure debits equal credits. QuickBooks accepts without errors.
Create monthly or quarterly summary entries instead of per-transaction for cleaner books.
Clear descriptions and memos document tax period and jurisdiction for compliance.
Files process entirely in your browser. Financial data never leaves your computer.
Go to Shopify Admin > Analytics > Reports > Taxes for detailed breakdowns, or Finance > Summary for monthly totals. Export to CSV or manually create a summary spreadsheet.
Starting 2025, Shopify collects and remits sales tax on Shop app orders in most US states. This tax shows in your reports but is NOT your liability to remit - Shopify handles it.
Match your tax filing frequency. Monthly for most states, quarterly for some. This tool creates summary entries per period, not per-transaction.
I was spending hours each quarter sorting marketplace-facilitated tax from seller-liable tax across multiple states. Now I upload each client's Shopify tax summary and get balanced journal entries with separate Sales Tax Payable accounts per jurisdiction. My quarterly filings are done in a fraction of the time.
After expanding to 12 states I had no idea which sales tax I actually owed versus what Shopify already remitted through Shop app orders. The marketplace tax separation option gave me a clear breakdown so I stopped accidentally double-paying tax liabilities to state agencies.
My clients kept asking why their QuickBooks tax payable balances were wrong. The problem was lumping all Shopify sales tax into one account. Converting the tax summary to per-jurisdiction journal entries with the clearing account workflow finally made the numbers reconcile with actual bank deposits.
How Shopify Tax_Summary fields map to Quickbooks Online Journal Entry
| Shopify Tax_Summary | Source Value | Quickbooks Online Journal Entry | Target Value | Note | |
|---|---|---|---|---|---|
Period End |
2025-01-31 |
→ | JournalDate |
01/31/2025
|
End of tax period as journal date |
Tax Jurisdiction |
California |
→ | Account Name |
California
|
Creates Sales Tax Payable:Jurisdiction |
Tax Collected |
725.00 |
→ | Credits |
725.00
|
Tax liability amount credited |
Tax Collected |
725.00 |
→ | Debits |
725.00
|
Offsetting debit to clearing/bank |
Tax Rate |
7.25% |
→ | Description |
7.25%
|
Tax rate included in line memo |
Your Shopify Tax → QuickBooks files stay on your device. Processing happens client-side, nothing leaves your machine.
Your Shopify Tax → QuickBooks files are never cached, logged, or stored anywhere. Every session is ephemeral.
Designed for data sovereignty. No third-party trackers or analytics touch your Shopify Tax → QuickBooks files.
Each tax jurisdiction becomes 2-4 balanced journal entry lines
One row per tax jurisdiction (state/province) with tax amounts
Tax Jurisdiction,
Tax Collected,
Marketplace Tax Withheld
Separate entries for your liability vs marketplace-facilitated tax
Issues you might encounter when importing Tax Summary Report data to Journal Entry - and how we solve them
QuickBooks rejects dates not in MM/DD/YYYY format
2025-01-15
01/15/2025
Dates are automatically converted to MM/DD/YYYY format
Re-upload your file - dates are converted automatically
Sales Tax Payable accounts must exist in QBO before import
Sales Tax Payable:California (not in Chart of Accounts)
Import error: Account not found
Create jurisdiction-specific liability accounts before import
Go to Chart of Accounts and create: Liabilities > Sales Tax Payable:StateName
Journal entries must have equal debits and credits
Debit: $150.00, Credit: $149.97 (rounding across jurisdictions)
Debit: $150.00, Credit: $150.00
Our converter ensures perfectly balanced entries using Decimal precision
If error occurs, check for very small amounts being rounded to zero
Shopify collects tax on Shop app orders - this is NOT your liability
Total tax: $500 (includes $200 marketplace-facilitated)
Your liability: $300, Marketplace: $200 (separate accounts)
Enable 'separate_marketplace_tax' to track these separately
Do NOT remit marketplace-facilitated tax - Shopify handles this
Some tax records may be missing state/jurisdiction information
Tax Amount: $25.00, Jurisdiction: (blank)
Account: Sales Tax Payable:Unknown
Unknown jurisdictions are grouped under a generic account
Review 'Unknown' entries and manually assign to correct jurisdiction
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Shopify to Quickbooks Online
First Name → First Name
Last Name → Last Name
Email → Email
Name → InvoiceNo
Created at → InvoiceDate
Created at → DueDate
Name → RefNumber
Created at → TxnDate
Billing Name → Customer
Date → JournalDate
Amount → Credits
Fees → Debits
Title → Name
Variant SKU → SKU
Variant Price → Sales Price/Rate
Created at → JournalDate
Name → JournalNo
Refunded Amount → Debits
Period End → JournalDate
Tax Jurisdiction → Account Name
Tax Collected → Credits
This platform pair is available in 4 other hubs
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli