When exporting an invoice to QuickBooks from BizScheduler you could get an error telling you that the invoice already exists. The invoice numbering is controlled by QuickBooks (Desktop and Online). QuickBooks automatically assigns the next invoice number based on the last invoice number that it created. So what you need to do is to set the next invoice number in QuickBooks to be a higher invoice number than the last one you have in QuickBooks. Then you can go back to BizScheduler and do your export successfully.
To change the next invoice number setting in QuickBooks Online, you will need to do the following:
- Go to Sales and click on the Invoices tab
- Click the New invoice button and create an invoice
- Go to the Invoice no. field and change the invoice number to a number greater than previously used**
- Click Save and Close
- Now do a quick test by clicking the New invoice button again and confirm that the invoice number has been set to the next invoice number
To change the next invoice number setting in QuickBooks Desktop, you will need to do the following:
- Go to Customers and then select Create Invoices
- Go to the INVOICE # field and change the invoice number to a number greater than previously used
- Click Save & Close
- Now do a quick test going to Customers and then select Create Invoices again and confirm that the invoice number has been set to the next invoice number
**NOTE: If you do not see a field on the right side of your invoice screen in QuickBooks Online to change the invoice number, then you will first have to turn on "Customer transaction numbers" in settings. To do this:
- From the Invoices screen (not while editing an invoice), click on the Gear Icon in the top right of the page
- Click Account and Settings under Your Company
- Click the Sales tab
- Under Sales form content, click Custom transaction numbers and check the box to turn it on
- Click Save