Skip to content
English
  • There are no suggestions because the search field is empty.

QuickBooks Online Integration: Permitted Characters for Contract Line Names & Descriptions

Reference guide for characters accepted by QuickBooks Online in contract line names and descriptions

Published: 1 June 2026

Audience

  • Admin

Objective

This article lists the characters that QuickBooks Online accepts in contract line (invoice line) names and descriptions when invoices are pushed from PSOhub.

Overview

When PSOhub sends an invoice to QuickBooks Online, the contract line name and description are included as invoice line details. QuickBooks Online only accepts specific characters in these fields.

Using unsupported characters — such as double quotes — will cause the invoice line to fail or be rejected by QuickBooks. Review the table below before naming contract lines or writing descriptions that will appear on invoices sent to QuickBooks.

 ⚠️ Important: The maximum combined character length for a contract line name and                 description is 4,095 characters

Permitted Characters

The following characters are accepted by QuickBooks Online in contract line names and descriptions.

 Character   Symbol 
 Alpha-numeric   A–Z, a–z, 0–9 
 Comma   , 
 Dot or period   . 
 Question mark   ? 
 At symbol   @ 
 Ampersand   & 
 Exclamation point   ! 
 Number / pound sign   # 
 Single quote   ' 
 Tilde   ~ 
 Asterisk   * 
 Space   
 Underscore   _ 
 Minus sign / hyphen   - 
 Semi-colon   ; 
 Colon   : 
 Plus sign   + 
 Enter   Converted to a space in QuickBooks 
 Shift + Enter   Converted to a space in QuickBooks 

 Characters not Accepted 

 Character   Symbol   Impact 
 Double quote   "   Invoice line will be rejected by QuickBooks 

Related Articles