Been searching for something like this for months. Our Shopify store processes 500+ orders monthly and this handles everything perfectly. Date formats, tax columns, refunds - all correct.
Square Items to QuickBooks Products
Migrate your Square Item Library to QuickBooks Products/Services. Transfers item names, variations, SKUs, prices, and inventory.
How It Works
Export from Square
Items & Inventory → Item Library → Export (Excel recommended)
Upload
Upload your item library CSV or Excel file
Configure Options
Set naming format and account mappings
Import to QuickBooks
Settings → Import Data → Products and Services
Your Data is Safe
Bank-Level Security
256-bit SSL encryption. Same standards as major financial institutions.
No Data Storage
Files under 50MB process in your browser. Your data never touches our servers.
Auto-Delete
Server-processed files automatically deleted within 24 hours.
GDPR Compliant
Full EU data protection compliance. Your privacy rights protected.
Field Mapping
How Square Item_Library fields map to Quickbooks Online Product Service
| Square Item_Library | Source Value | Quickbooks Online Product Service | Target Value | Note | |
|---|---|---|---|---|---|
SKU |
TSHIRT-BLU-M |
→ | SKU |
TSHIRT-BLU-M
|
Stock Keeping Unit |
Description |
Comfortable cotton t-shirt |
→ | Sales Description |
Comfortable cotton t-shirt
|
Product description |
Category |
Apparel > T-Shirts |
→ | Category |
Apparel > T-Shirts
|
Product category (use : for hierarchy) |
Price |
25.00 |
→ | Sales Price/Rate |
25.00
|
Selling price |
Unit Cost |
12.00 |
→ | Purchase Cost |
12.00
|
Cost of goods |
Current Quantity |
50 |
→ | Quantity On Hand |
50
|
Stock level |
Why Square Items Don't Import Directly to QuickBooks
The Variation Structure Problem
What This Tool Does
Common Products and Services Import Import Errors
Issues you might encounter when importing Item Library Export data to Products and Services Import - and how we solve them
Duplicate Product Name
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
Duplicate SKU
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
Category Hierarchy Format
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
Why Use This Tool?
Variation Support
Square item variations become individual QuickBooks products.
SKU Preservation
Stock Keeping Units transferred for inventory tracking.
Price & Cost
Selling price and unit cost both transferred.
Category Hierarchy
Square category structure converted to QuickBooks format.
Inventory Levels
Optional: Import current stock quantities.
Duplicate Detection
Warns about duplicate SKUs before import.
Frequently Asked Questions
Square → Quickbooks Online Data Ecosystem
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
Transaction ID → DOCNUM
Date → DATE
Customer Name → NAME
Date → JournalDate
Gross Sales → Credits
Fees → Debits
Transaction ID → RefNumber
Date → TxnDate
Total Collected → ItemAmount