Reference checks
- Customer, supplier, product, account, tax-code, and payment-term names match active QuickBooks records.
- Company and currency are correct for the intended import.
- Document numbers and external references are not already in use.
Row checks
- Required headers are present once and spelled consistently.
- Dates are real dates, amounts are numeric, and quantities are positive where required.
- Each document's lines balance to the expected subtotal, tax, and total.
- Blank rows, formulas returning empty strings, and hidden stale values are removed.
Safe import sequence
- Run a read-only validation.
- Correct the sheet and revalidate until clean.
- Post a tiny representative batch.
- Verify it in QuickBooks, then continue.
- Retain created record IDs and errors in the sheet.
Run these checks against live QuickBooks data
QuickBooks Bulk Importer resolves references and reports row-level errors before anything is posted.
See QuickBooks Bulk Importer