Browser-Only Processing
All conversion runs in your browser. Files are never uploaded to any server.
Enter your email to receive a sign-in link
Migrate your Shopify product catalog to QuickBooks Online. Handles variants, inventory, and pricing.
Free preview — then from $5. Save with bundles.Products → All Products → Export → Export CSV
Upload Products Export CSV and choose Products and Services Import format
Review converted data, download Quickbooks Online-ready file
Settings ⚙️ → Import Data → Products and Services → Upload CSV
Output is in QuickBooks Products/Services CSV format — ready to import directly, no manual reformatting needed.
Each Shopify variant becomes a separate QuickBooks item. A t-shirt with 3 sizes and 2 colors = 6 QuickBooks items, each with unique name like 'T-Shirt - Medium / Blue'.
We auto-detect: Inventory (if Variant Inventory Tracker = shopify), Service (if Requires Shipping = false), or Non-inventory (physical but not tracked). You can override the default.
Yes! Before import, ensure these accounts exist in QuickBooks: Income Account (e.g., 'Sales of Product Income'), Expense Account (e.g., 'Cost of Goods Sold'), and Inventory Asset Account (for Inventory type items).
All conversion runs in your browser. Files are never uploaded to any server.
Nothing is stored after conversion. Close the tab and your data is gone.
Full EU data protection compliance. Your privacy rights are fully protected.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
How Shopify Products fields map to Quickbooks Online Product Service
| Shopify Products | Source Value | Quickbooks Online Product Service | Target Value | Note | |
|---|---|---|---|---|---|
Title |
Example T-Shirt |
→ | Name |
Example T-Shirt
|
Product title with variant options appended |
Variant SKU |
EXTS-BLK-M |
→ | SKU |
EXTS-BLK-M
|
Stock Keeping Unit identifier |
Variant Price |
25.00 |
→ | Sales Price/Rate |
25.00
|
Selling price |
Cost per item |
12.00 |
→ | Purchase Cost |
12.00
|
Cost of goods |
Variant Inventory Qty |
25 |
→ | Quantity On Hand |
25
|
Current stock level |
Body (HTML) |
<p>This is a great t-shirt.</p> |
→ | Sales Description |
<p>This is a great t-shirt.</p>
|
Product description (HTML stripped) |
Type |
T-Shirts |
→ | Category |
T-Shirts
|
Product category in QBO |
Vendor |
Acme Clothing |
→ | Preferred Vendor |
|
Supplier/vendor name |
Variant Inventory Tracker |
shopify |
→ | Type |
Inventory
|
Determines Inventory vs Non-inventory |
Each Shopify variant becomes a separate QuickBooks item with unique name: 'Product - Option1 / Option2'.
Automatically detects Inventory (tracked), Non-inventory (physical), or Service based on Shopify settings.
Preserves Shopify Variant SKU for easy cross-reference and barcode scanning.
Maps selling price and cost per item for profit margin tracking.
Initial inventory counts imported with as-of date for accurate stock levels.
Files process entirely in your browser. Product data never leaves your computer.
Each Shopify variant becomes one QuickBooks product/service item
One row per variant (each size/color combination is a separate row)
Title,
Variant SKU,
Variant Price,
Variant Inventory Qty
One item per variant with type detection and account assignments
Issues you might encounter when importing Products Export data to Products and Services Import - and how we solve them
Income, expense, or inventory accounts must exist in QBO before import
Sales of Product Income (not in Chart of Accounts)
Import error: Account not found
Create required accounts in QBO first or update processor settings
Go to Chart of Accounts in QBO and create missing accounts
QuickBooks limits product/service Name to 100 characters
Very Long Product Title - Size Large / Color Blue / Material Cotton...
Very Long Product Title - Size Large / Color Blue /... (truncated)
Product names are automatically truncated to 100 characters
Review truncated names in output for accuracy
QuickBooks limits SKU to 100 characters
VERY-LONG-SKU-WITH-MANY-ATTRIBUTES-AND-VARIANTS-COMBINED...
VERY-LONG-SKU-WITH-MANY-ATTRIBUTES-AND-VAR... (truncated)
SKUs are automatically truncated to 100 characters
Consider shorter SKU patterns in Shopify
QuickBooks rejects products with duplicate SKUs
PROD-001 (appears for 2 different variants)
Import error on second occurrence
Ensure each variant in Shopify has a unique SKU
Update duplicate SKUs in Shopify before re-exporting
QuickBooks requires valid item type: Inventory, Non-inventory, or Service
Unknown product type from Shopify
Non-inventory (default)
Type is auto-detected based on Shopify tracking settings
If type is wrong, adjust Shopify settings or override in processor
QuickBooks requires MM/DD/YYYY format for inventory dates
2025-01-15
01/15/2025
Dates are automatically converted to QBO format
Default is today's date if none specified
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