Skip to main content

Overview

This article outlines the character limits and validation rules for each major record type in FieldPulse. Use it as a reference when creating or importing records to avoid errors.
Accounting Integration Note: If your account is connected to QuickBooks Online, QuickBooks Desktop, or Xero, stricter character limits may apply to certain fields. Those differences are highlighted in the tables below. Fields marked ”—” have no specific limit from that platform or the integration does not apply to that field.

Customers

Field NameFieldPulseQuickBooks OnlineQuickBooks DesktopXero
First Name255 characters100 characters25 characters255 characters
Last Name255 characters100 characters25 characters255 characters
Company Name255 characters100 characters41 characters255 characters
Email255 characters100 characters1023 characters255 characters
Alternate Email255 characters100 characters——255 characters
Phone NumberAny valid format30 characters21 characters50 characters
Alternate PhoneAny valid format30 characters21 characters50 characters
Notes7,500 characters4,000 characters4,095 characters——
Address Line 1255 characters2,000 characters41 characters500 characters
Address Line 2255 characters2,000 characters41 characters500 characters
City255 characters255 characters31 characters255 characters
State255 characters255 characters21 characters255 characters
Zip Code255 characters30 characters13 characters50 characters
Lead Source255 characters——————

Jobs

Job records are FieldPulse-native and most fields do not sync directly to accounting platforms. Customer and item fields on a job follow the limits defined in their respective sections.
Field NameFieldPulse Limit
Job Title255 characters (required)
Job Status Workflow255 characters (required)
Job Status255 characters
Job Type150 characters
Job Tags255 characters (comma-separated)
Notes20,000 characters
Field Notes20,000 characters
Address Line 1255 characters
Address Line 2255 characters
State255 characters
Zip Code255 characters
Start / End DateMM/DD/YYYY format
Start / End TimeHH:MM:SS format
Assigned Team MembersComma-separated first and last names

Line Items

Field NameFieldPulseQuickBooks OnlineQuickBooks DesktopXero
Item NameNo hard limit (must be unique; no tabs, newlines, colons, or quotes)100 characters31 characters50 characters
Item # / SKU255 characters100 characters31 characters30 characters
Unit CostNumeric onlyUp to 18 digits (11 before decimal, 7 after)Numeric onlyNumeric only
Unit PriceNumeric onlyUp to 18 digits (11 before decimal, 7 after)Numeric onlyUp to 18 digits (9 before decimal, 4 after)
Description5,000 characters4,000 characters4,095 characters4,000 characters
Supplier Name255 characters100 characters41 characters50 characters
Supplier Item ID255 characters100 characters31 characters——
UPC Barcode18 characters18 characters (numeric, must be unique)50 characters——
TagsComma-separated, no spaces100 charactersComma-separated, no spacesComma-separated, no spaces

Estimates

Field NameFieldPulseQuickBooks OnlineQuickBooks DesktopXero
Estimate Title255 characters60 characters11 characters100 characters
Reference255 characters21 characters——4,000 characters
Option Tab Title30 characters——————
Option Title255 characters——————
Option Description255 characters——————
Grouping Title255 characters——————
Grouping DescriptionNo limit——————
Add-On Title255 characters——————
Add-On DescriptionNo limit——————
Estimate Notes10,000 characters1,000 characters4,095 characters——
Estimate Internal NotesNo limit4,000 characters4,095 characters——
**Discount/**Surcharge Label255 characters100 characters31 characters——
Contract Title255 characters——————
Contract Body100,000 characters——————

Invoices

Field NameFieldPulseQuickBooks OnlineQuickBooks DesktopXero
Invoice Title5,000 characters60 characters31 characters——
Invoice DescriptionNo limit——————
Reference255 characters21 characters——255 characters
Line Item Title255 characters31 characters31 characters——
Line Item DescriptionNo limit4,000 characters4,095 characters4,000 characters
Grouping Title255 characters——————
Grouping DescriptionNo limit——————
Invoice Notes10,000 characters1,000 characters4,095 characters——
Invoice Internal NotesNo limit4,000 characters4,095 characters——
Discount/ Surcharge Label255 characters100 characters31 characters——
Contract Title255 characters——————
Contract Body100,000 characters——————

Payments

Field NameFieldPulseQuickBooks OnlineQuickBooks DesktopXero
Payment MethodCash, Check, Credit Card, Bank Transfer, Other, FieldPulse Payments, SquareCash, Check, Credit Card, Bank Transfer, OtherCash, Check, Credit Card, Bank Transfer, OtherCash, Check, Credit Card, Bank Transfer, Other
Notes4,000 characters4,000 characters————

Purchase Orders

Purchase Orders sync with QuickBooks Online and QuickBooks Desktop only. Xero does not have a Purchase Order integration.
Field NameFieldPulseQuickBooks OnlineQuickBooks Desktop
Supplier Name255 characters500 characters41 characters
Supplier Email255 characters100 characters1023 characters
Supplier Order Number255 characters (required)21 characters (alphanumeric, must be unique per vendor)11 characters (alphanumeric, must be unique per vendor)
Delivery Address255 characters————
Address Line 2255 characters————
Suburb255 characters————
State / Territory255 characters————
Postcode255 characters————
Order Title255 characters4,000 characters31 characters
Purchase Order InstructionsNo limit1,000 characters4,095 characters
Purchase Order NotesNo limit————

File Size Limits

Upload TypeLimit
System-wide file uploads100 MB per file. Multiple files can be attached, but each individual file cannot exceed 100 MB.
Email attachments10 MB per file.
Engage (SMS/MMS via Twilio)1 MB per file (size may vary by carrier). See Twilio supported file types & size limits.

Additional System-Wide Limits

Field Name/ FeatureLimit
Custom Forms — Send Email Body5,000 characters
Related Customer LayersNo limit in FieldPulse. When synced to QuickBooks Online or QuickBooks Desktop, maximum of 5 layers. In QuickBooks Desktop, child customers are labeled “JOB”
Custom Field — Free Text255 characters
Booking Portal MessageMinimum 6 characters, maximum 1,000 characters
Pricebook Job Title256 characters
Notes on Job Timesheets2,000 characters
Note: When you use enriched text formatting such as bold or italic, additional hidden characters are added behind the scenes to apply that styling. These characters are invisible in the editor but do count toward your character limit.
Have additional questions? Contact us at support@fieldpulse.com or use the chat feature in the bottom right corner of your screen.