Skip to main content

Character Limits & Validations

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 Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Xero

First Name

255 characters

100 characters

25 characters

255 characters

Last Name

255 characters

100 characters

25 characters

255 characters

Company Name

255 characters

100 characters

41 characters

255 characters

Email

255 characters

100 characters

1023 characters

255 characters

Alternate Email

255 characters

100 characters

——

255 characters

Phone Number

Any valid format

30 characters

21 characters

50 characters

Alternate Phone

Any valid format

30 characters

21 characters

50 characters

Notes

7,500 characters

4,000 characters

4,095 characters

——

Address Line 1

255 characters

2,000 characters

41 characters

500 characters

Address Line 2

255 characters

2,000 characters

41 characters

500 characters

City

255 characters

255 characters

31 characters

255 characters

State

255 characters

255 characters

21 characters

255 characters

Zip Code

255 characters

30 characters

13 characters

50 characters

Lead Source

255 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 Name

FieldPulse Limit

Job Title

255 characters (required)

Job Status Workflow

255 characters (required)

Job Status

255 characters

Job Type

150 characters

Job Tags

255 characters (comma-separated)

Notes

20,000 characters

Field Notes

20,000 characters

Address Line 1

255 characters

Address Line 2

255 characters

State

255 characters

Zip Code

255 characters

Start / End Date

MM/DD/YYYY format

Start / End Time

HH:MM:SS format

Assigned Team Members

Comma-separated first and last names


Line Items

Field Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Xero

Item Name

No hard limit (must be unique; no tabs, newlines, colons, or quotes)

100 characters

31 characters

50 characters

Item # / SKU

255 characters

100 characters

31 characters

30 characters

Unit Cost

Numeric only

Up to 18 digits (11 before decimal, 7 after)

Numeric only

Numeric only

Unit Price

Numeric only

Up to 18 digits (11 before decimal, 7 after)

Numeric only

Up to 18 digits (9 before decimal, 4 after)

Description

5,000 characters

4,000 characters

4,095 characters

4,000 characters

Supplier Name

255 characters

100 characters

41 characters

50 characters

Supplier Item ID

255 characters

100 characters

31 characters

——

UPC Barcode

18 characters

18 characters (numeric, must be unique)

50 characters

——

Tags

Comma-separated, no spaces

100 characters

Comma-separated, no spaces

Comma-separated, no spaces


Estimates

Field Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Xero

Estimate Title

255 characters

60 characters

11 characters

100 characters

Reference

255 characters

21 characters

——

4,000 characters

Option Tab Title

30 characters

——

——

——

Option Title

255 characters

——

——

——

Option Description

255 characters

——

——

——

Grouping Title

255 characters

——

——

——

Grouping Description

No limit

——

——

——

Add-On Title

255 characters

——

——

——

Add-On Description

No limit

——

——

——

Estimate Notes

10,000 characters

1,000 characters

4,095 characters

——

Estimate Internal Notes

No limit

4,000 characters

4,095 characters

——

Discount/

Surcharge Label

255 characters

100 characters

31 characters

——

Contract Title

255 characters

——

——

——

Contract Body

100,000 characters

——

——

——


Invoices

Field Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Xero

Invoice Title

5,000 characters

60 characters

31 characters

——

Invoice Description

No limit

——

——

——

Reference

255 characters

21 characters

——

255 characters

Line Item Title

255 characters

31 characters

31 characters

——

Line Item Description

No limit

4,000 characters

4,095 characters

4,000 characters

Grouping Title

255 characters

——

——

——

Grouping Description

No limit

——

——

——

Invoice Notes

10,000 characters

1,000 characters

4,095 characters

——

Invoice Internal Notes

No limit

4,000 characters

4,095 characters

——

Discount/ Surcharge Label

255 characters

100 characters

31 characters

——

Contract Title

255 characters

——

——

——

Contract Body

100,000 characters

——

——

——


Payments

Field Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Xero

Payment Method

Cash, Check, Credit Card, Bank Transfer, Other, FieldPulse Payments, Square

Cash, Check, Credit Card, Bank Transfer, Other

Cash, Check, Credit Card, Bank Transfer, Other

Cash, Check, Credit Card, Bank Transfer, Other

Notes

4,000 characters

4,000 characters

——

——


Purchase Orders

Purchase Orders sync with QuickBooks Online and QuickBooks Desktop only. Xero does not have a Purchase Order integration.

Field Name

FieldPulse

QuickBooks Online

QuickBooks Desktop

Supplier Name

255 characters

500 characters

41 characters

Supplier Email

255 characters

100 characters

1023 characters

Supplier Order Number

255 characters (required)

21 characters (alphanumeric, must be unique per vendor)

11 characters (alphanumeric, must be unique per vendor)

Delivery Address

255 characters

——

——

Address Line 2

255 characters

——

——

Suburb

255 characters

——

——

State / Territory

255 characters

——

——

Postcode

255 characters

——

——

Order Title

255 characters

4,000 characters

31 characters

Purchase Order Instructions

No limit

1,000 characters

4,095 characters

Purchase Order Notes

No limit

——

——


File Size Limits

Upload Type

Limit

System-wide file uploads

100 MB per file. Multiple files can be attached, but each individual file cannot exceed 100 MB.

Email attachments

10 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/ Feature

Limit

Custom Forms — Send Email Body

5,000 characters

Related Customer Layers

No 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 Text

255 characters

Booking Portal Message

Minimum 6 characters, maximum 1,000 characters

Pricebook Job Title

256 characters

Notes on Job Timesheets

2,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.

Did this answer your question?