--- title: "QBO Error 'ValidationException was thrown. 2050 - String length specified does not match the supported length.'" slug: "qbo-error-2050-string-length-not-match-the-supported-length" tags: ["Area - Accounting Integrations", "Focus - Construction", "Focus - Service Replacement", "Role - Accountant", "Role - Admin", "Type - Commercial", "Type - Residential"] updated: 2026-07-11T16:22:17Z published: 2026-07-11T16:22:17Z canonical: "help.servicetitan.com/qbo-error-2050-string-length-not-match-the-supported-length" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # QBO Error 'ValidationException was thrown. 2050 - String length specified does not match the supported length.' ## Problem This error occurs when a field exceeds QuickBooks maximum allowed characters in a given field. ## Solution ### Find entity type and edit character length You will need to see what field is exceeding the character limit, often invoice summary or item description and edit to fall within the specifications: 1. When you export a Batch to QBO and receive this error, a pop-up will appear. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/qbo-error-validationexception-was-thrown.-2050---string-length-specified-does-not-match-the-supported-length.-image-ewyyiv72.png) 2. In the error message, there will be a reference to the entity type that is causing the error to occur. 3. Once you have determined the entity type and the location of the item, navigate to that item in ServiceTitan. 4. In the Item Description, cut and paste the text into a [character counter](https://wordcounter.net/character-count) to determine the amount of characters. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/qbo-error-validationexception-was-thrown.-2050---string-length-specified-does-not-match-the-supported-length.-image-nx6vr50f.png) 5. The maximum character limit allowed within Quickbooks varies depending on the field. See [HERE](https://quickbooks.intuit.com/learn-support/en-us/help-article/printing-preferences/character-limitations-fields-quickbooks/L7eIy5gE3_US_en_US) for the maximum character limits Quickbooks allows. 6. If the character limit is over the maximum, shorten the text to be within the accepted amount by Quickbooks. 7. On the Accounting Page, pull up the Batch with the error > unpost/repost the batch > Right Click + Reload anywhere on the screen to hard refresh the page > export the Batch. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/qbo-error-validationexception-was-thrown.-2050---string-length-specified-does-not-match-the-supported-length.-image-p0if9m7n.png) ### Related Content - [Fix common QuickBooks errors](/v1/docs/fix-common-quickbooks-errors-qbo) - [QuickBooks Character Limitations](https://quickbooks.intuit.com/learn-support/en-us/set-up-printing/character-limitations-for-fields-in-quickbooks/00/201937) A batch, or invoice batch, is a set of invoices that have been audited and are ready to post. You will use the Invoice screen in ServiceTitan to create invoice batches. On the Invoice screen, you'll have access to unbatched and batched invoices. [Learn more →](https://help.servicetitan.com/docs/servicetitan-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)