Skip to main content

Invoice Number Generation via QuickBooks

Let QuickBooks auto-generate invoice numbers in SmartMoving for consistency and compliance in accounting and audits.

Michelle Carone avatar
Written by Michelle Carone
Updated over 3 weeks ago

SmartMoving allows you to let QuickBooks generate official invoice numbers for opportunities. This ensures consistency between QuickBooks and your documents. This feature is ideal for businesses that rely on strict invoice numbering for accounting, compliance, or third-party audit requirements.


Enabling QuickBooks Numbering

  1. Go to Settings > Integrations > Integration Library > QuickBooks (or click here to go directly to the page).

  2. Toggle on Use QuickBooks numbering for invoices.

When this setting is enabled:

  • Users cannot send invoices from SmartMoving unless the invoice has first been synced to QuickBooks.

  • Once synced, SmartMoving will pull in the invoice number (DocNumber) generated by QuickBooks.

This ensures invoices sent from SmartMoving match QuickBooks records exactly.

πŸ’‘ SmartTip: To ensure QuickBooks generates invoice numbers correctly, make sure the Custom transaction numbers toggle is turned off in your QuickBooks settings.

Go to Settings (gear icon) > Account and Settings > Sales > Sales form content and turn off Custom transaction numbers.
​


Using the InvoiceNumber Token in Templates

SmartMoving includes a special @InvoiceNumber token for use in invoice documents:

  • The token displays the actual invoice number assigned by QuickBooks.

  • This token can be added to new invoice templates.

⚠️ Existing invoice templates will not be updated automatically. You must create or edit templates to use this new token.

Did this answer your question?