Skip to main content
All CollectionsIntegrate with QuickBooks
Quickbooks Sync Error: String length specified does not match the supported length
Quickbooks Sync Error: String length specified does not match the supported length
Shanna JM avatar
Written by Shanna JM
Updated over a year ago

Cause

This error message appears when the information in a specific field exceeds the maximum number of characters allowed by QuickBooks Online (QBO).

This is generally the Invoice ID field, the Item Name field, the Notes field, or any field that will push info over to QBO.

The invoice ID field has a max character limit of 21, the Client phone number field has a max of 30, and the Notes field has a max character limit of 1000 on QBO. So while you can input more characters on DF, if you plan to sync with QBO you have to adhere to these limitations.

Resolution

The Error code shown on DF will also indicate the maximum characters that is being exceeded for that invoice.

Example:

If the error message is followed by Min:0 Max:21, go ahead and adjust the invoice ID to ensure the number of characters within that field is 21 or less.

The complete error message would look like this"String length specified does not match the supported length. Min:0 Max:21 supported. Supplied length:XX"

If the error message is followed by Min:0 Max:30, adjust the client phone number field to ensure the number of characters is 30 or less.

If the error message is followed by Min:0 Max:1000, adjust the notes field to ensure the number of characters is 1000 or less.

The complete error message would look like this"String length specified does not match the supported length. Min:0 Max:1000 supported. Supplied length:XX"

You can paste your data in this website to check your character count: (https://www.lettercount.com/)

If you have followed all the steps and you are still experiencing the same sync error, please contact us via the Chat Bubble in the bottom right.

Did this answer your question?