What are the Field Size Limits in QuickBooks Desktop?

When exporting invoices and received payments to QuickBooks Desktop, truncation may occur if the amount of data sent from OnTime is larger than the maximum allowed by QuickBooks. Since OnTime allows for more characters to be stored in certain fields than QuickBooks, the following information can help in determining maximum fields sizes.
Here is a list of some common fields in QuickBooks Desktop editions, the related fields in OnTime, and their maximum size. QuickBooks does not allow enlarging the maximum field size.
QuickBooks FieldOnTime FieldQuickBooks Desktop
Maximum Characters
Customer, Vendor, and Other namesCustomer Name41
Item Name/NumberPrice Set Name and Price Modifier Name31
Invoice Item DescriptionInvoice Description4095