Variation Support
Square item variations become individual QuickBooks products.
Enter your email to receive a sign-in link
Migrate your Square Item Library to QuickBooks Products/Services. Transfers item names, variations, SKUs, prices, and inventory.
Free preview — then from $5. Save with bundles.Items & services → Items → Actions → Export Library → Export
Upload Item Library 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 Product/Service Import format — ready to import directly, no manual reformatting needed.
How Square Items fields map to Quickbooks Online Product Service
| Square Items | Source Value | Quickbooks Online Product Service | Target Value | Note | |
|---|---|---|---|---|---|
SKU |
LAT-LRG-001 |
→ | SKU |
LAT-LRG-001
|
Stock Keeping Unit |
Description |
Our signature espresso drink |
→ | Sales Description |
Our signature espresso drink
|
Product description |
Category |
Beverages > Hot Drinks |
→ | Category |
Beverages > Hot Drinks
|
Product category (use : for hierarchy) |
Price |
4.50 |
→ | Sales Price/Rate |
4.50
|
Selling price |
Each Square item/variation becomes one QuickBooks product/service
One row per item (variations create separate rows)
Item Name,
Variation,
SKU,
Price,
Current Quantity
One inventory/non-inventory item per Square item
Square item variations become individual QuickBooks products.
Stock Keeping Units transferred for inventory tracking.
Selling price and unit cost both transferred.
Square category structure converted to QuickBooks format.
Optional: Import current stock quantities.
Warns about duplicate SKUs before import.
Issues you might encounter when importing Item Library Export data to Products and Services Import - and how we solve them
QBO requires unique product/service names
Name: 'T-Shirt' (already exists)
Name: 'T-Shirt:Blue' (with variation)
Variations are appended to create unique names
Use Item Name:Variation format
QBO doesn't allow duplicate SKUs
SKU: 'ABC123' (duplicate)
SKU: 'ABC123-BLU' (unique)
Review and fix duplicate SKUs before import
The converter warns about duplicate SKUs
QBO uses : to separate category levels
Category: 'Apparel > T-Shirts'
Category: 'Apparel:T-Shirts'
Square's > separator is converted to QBO's : format
Automatic conversion during import
Go to Square Dashboard → Items & Inventory → Item Library → Export. Choose Excel format for best results (CSV may convert SKUs to scientific notation).
Each variation becomes a separate QuickBooks product using 'Item Name:Variation' format. Enable 'Combine Variations' to use this format.
Enable 'Import Inventory Quantities' to set initial stock levels. Products with quantities become Inventory type; others become Service type.
Our Square item library had 420 products with size and color variations. This converter flattened every variation into individual QuickBooks products using the Item:Variation format. SKUs and prices transferred correctly, and inventory quantities set the initial stock levels.
Migrating Square product catalogs to QuickBooks is a recurring request from my retail clients. The category separator conversion from Square's > format to QuickBooks : format saves me from manual find-and-replace across hundreds of product rows.
I needed to import Square items to QuickBooks with the right income and expense accounts. Setting Sales Income and Cost of Goods Sold during conversion meant every product was properly categorized on import. The duplicate SKU warning caught two conflicts I would have missed.
No server round-trips. Your Square → QBO Products data is processed entirely in the browser tab.
The moment you close the page, all Square → QBO Products data is wiped from browser memory. No traces left.
Meets GDPR requirements by design — no data processing on external servers, ever.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Square to Quickbooks Online
First Name + Last Name → Name
Company Name → Company
Email Address → Email
Item Name + Variation → Product/Service Name
SKU → SKU
Description → Sales Description
Date → JournalDate
Gross Sales → Credits
Fees → Debits
Date → Date
Net Total → Amount
Event Type + Time → Description
Transaction ID → RefNumber
Date → TxnDate
Total Collected → ItemAmount
This platform pair is available in 2 other hubs
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli