Purpose

The Terms module allows users to configure and manage payment and vendor terms that automatically calculate due dates, discount dates, and discount percentages in invoices and bills.

Due Date Calculation
Automatic due date computation
Discount Terms
Early payment discount options
Default Terms
System-wide default settings
Invoice Integration
Apply to client invoices
Bill Integration
Apply to vendor bills
Custom Terms
Create unlimited term options

Access Path: Gear Icon > Company > Terms


Terms List View

Header Options

Option Description
Default Terms Set system-wide default payment terms.
"+" Button Add new term.

Column Headers

Column Description
Payment Terms Term name and payment conditions.
Discount Associated discount percentage.
"QB" Icon Indicates terms imported from accounting system.
"🗑️" Button Remove selected term.

Creating & Managing Terms

How to set up payment terms for invoices and bills

To create a new payment term:

  1. Click the "+" button in the Terms header to open the new term form.
  2. Enter the Term Name - Use a descriptive name like "Net 30" or "2/10 Net 30".
  3. Set Days Until Due - Enter the number of days after invoice date when payment is due.
  4. Configure Discount (optional) - If offering early payment discounts:
    • Enter the Discount Percentage (e.g., 2 for 2%)
    • Enter Discount Days - Days within which payment must be received to qualify for discount
  5. Save the term to add it to your available options.
Term Name Days Due Discount Description
Due on Receipt 0 None Payment due immediately upon receipt of invoice.
Net 15 15 None Payment due within 15 days of invoice date.
Net 30 30 None Payment due within 30 days of invoice date.
Net 60 60 None Payment due within 60 days of invoice date.
2/10 Net 30 30 2% if paid in 10 days 2% discount if paid within 10 days; otherwise full amount due in 30 days.
1/10 Net 60 60 1% if paid in 10 days 1% discount if paid within 10 days; otherwise full amount due in 60 days.

The Default Terms setting determines which payment term is automatically applied to new invoices and bills when no specific term is selected.

To set default terms:

  1. Click the Default Terms dropdown in the Terms header.
  2. Select your preferred default term from the list.
  3. The selected term will automatically apply to all new invoices and bills.
Tip: You can override the default term on individual invoices or bills by selecting a different term during creation.

Terms can be synchronized with QuickBooks or other accounting systems. When terms are imported from an accounting system:

  • A "QB" icon appears next to the term name in the list.
  • Imported terms maintain consistency between TRUE and your accounting software.
  • Changes made in QuickBooks can be synced to TRUE during the integration process.
Note: Deleting a QuickBooks-synced term in TRUE does not delete it from QuickBooks. The term may reappear after the next sync.

Frequently Asked Questions

Common questions about payment terms configuration

Usage & Application

When you select a term on an invoice or bill, TRUE automatically calculates the due date based on the invoice date plus the number of days specified in the term.

Example:

  • Invoice Date: December 1, 2025
  • Term: Net 30
  • Calculated Due Date: December 31, 2025

For discount terms like "2/10 Net 30", the system also calculates the discount deadline (10 days from invoice date) and displays the discount amount available if paid early.

Yes, you can change the terms on an existing invoice as long as it has not been posted or synced to your accounting system. When you change the term, the due date will automatically recalculate based on the original invoice date.

Yes, client-specific default terms can be configured in the Client record. When creating an invoice for that client, their preferred terms will be automatically selected instead of the system default.

To set client-specific terms:

  1. Navigate to the Clients module.
  2. Open the client record.
  3. Locate the Default Terms field.
  4. Select the appropriate payment terms for this client.

Management

Deleting a term does not affect existing invoices or bills that already use that term. The term name will remain on historical records, but will no longer be available for selection on new invoices or bills.

Recommendation: Before deleting a term, consider whether historical reporting requires tracking that term. If so, leave the term in place but stop using it for new transactions.

Yes, the same terms list is used for both customer invoices and vendor bills. This provides consistency in payment term management across your accounts receivable and accounts payable processes.

You can set different default terms for invoices (system-wide or per client) and for vendor bills (per vendor record).