You can use Payment Terms to manage the due dates of sales invoices and vendor bills. Tracking the due dates of sales invoices helps you manage payment collection and disbursement accurately.
Depending on your business practice, you can create separate terms for Accounts Receivable (AR) or Accounts Payable (AP). A new payment term is a Due Upon Receipt payment term, by default, and it is automatically applied to all customers and vendors, invoices, and bills. You can also set terms and due dates on your invoices to ensure your customers are aware of any past-due items. For example, you may want your invoices to say Payment due upon receipt as a friendly reminder to your customers.
Who uses this feature
Administrators, office employees, managers, accountants, and bookkeepers
Applies to all business types
Applies to all trades
Feature configuration
Account configuration is required to use this feature. Please contact Technical Support for details.
Things to know
If you have an integrated accounting solution (for example, QuickBooks or Intacct), make sure that the names of terms used in ServiceTitan match the names used in your accounting software. For example, if you created a "custom" payment term, make sure you have the exact "custom" payment term in your accounting solution to avoid export errors.
You need to set up the payment terms for the customers and vendors, but the individual invoice can be updated manually.
Payment terms do not export to QuickBooks Online.
Create payment term and set global default payment term
Go to the navigation bar and click Settings
.In the side panel, click Invoicing > Payment Terms.

Click Create Payment Term.

The Create a Payment Term page opens.In the Term Preferences tab, enter the Name of the term.
Note: The name of the term is visible to customers on invoices and emails.

Select a payment due date:
Due upon receipt: Payment due date is the same as the invoice or bill date.
Due in fixed number of days: Payment due date is a certain number of days from the invoice or bill date. For example, your invoice is due within 30 days of the invoice date.

Due by certain day of the month: Payment due date is a set date of the same month of the invoice or bill date. For example, your invoice is dated 1/10/2023, and the term due date is set for the 25th of each month. So the term sets the due date as 1/25/2023 because the due date for an invoice is set on the 25th of each month as it is the 25th day of the month of the invoice (January).

Due by certain day of the following month: Payment due date is going to be a set date of the month following the invoice date. For example, your invoice date is 1/10/2023 and the term due date is set on the 5th day of the following month. So this sets the due date as 2/5/2023, as it is the 5th day of the month after the invoice date month (January).

Note: If you select Due by certain day of the month or Due by certain day of the following month and enter a date exceeding the number of days available in the month, the last day of the month is chosen. For example, if you select Due by certain day of the month and enter 31, in the month of June, the due date will be the 30th, since there are only 30 calendar days in the month of June.
Choose whether you want the payment term you are creating to be a global default or not.
When should you do this? When a term is set as a global default, it means that for any new customer that is created, the selected term is automatically assigned to each customer as its default term. Terms can be a global default for customer or vendor records. You can change the default terms. For more on defaults for an individual, see Set or change default payment terms.
Only one term can be marked as a global default for a customer. This means that when you select a term as Default for, the previous global default term will no longer be the default term. For example, The Due Upon Receipt term is currently marked as Default for Customer. You can click into a newly created term, Net30, select Default forCustomer, and click Save. By changing the global default for customer to the Net30 term, now your Due Upon Receipt term is no longer a global default for customer.If you don’t want the payment term you create to be a global default ignore the Default for section under Term Preferences.
If you want the payment term you are creating to be a global default only for your customers, select Customer.

If you want the payment term you are creating to be a global default only for your vendors, select Vendor.
Note: There must always be a global default. You cannot choose not to have a global default for an individual.
When you’re done, click Save, and your term is created.
Add Interest to Payment Terms
You can add interests to payment terms if due dates are not met. For more information, see Transaction Hub Invoices module.
Note: Read the LEGAL DISCLAIMER before saving the interest on the payment terms.
In the Interest tab on the Create a Payment Term page, turn on the Charge interest toggle.
Select an Interest Rate.
If you select Flat interest rate then enter the Flat Rate amount.
For interest rate in Percentage, enter the Annual Rate in percent and select a Charge Method.
For interest rate in Maximum of flat rate or percentage, enter the Flat Rate, or the Annual Rate and select a Charge Method.
Select the Charge Interest Frequency. For a Flat interest rate, this is Once by default.
Enter a Grace Period days number.
Select the invoices on which you want to apply the interest charge.
Select the Task for which you want to apply the interest.
Note: This is a Pricebook task that appears on invoices when interest is charged. When charging for interest, make sure you have a Pricebook task specifically for charging interest and the task has an Income Account assigned to it. For example, you can create a Pricebook task labeled “Interest.”

When you’re done, click Save.
Payment terms on membership billing invoices
Payment terms work differently on membership billing invoices compared to regular job invoices. Every membership billing invoice will have a payment term set to Custom. When reviewing a membership billing invoice, the Payment Due Date field becomes relevant as this is the date when customers need to pay the invoice.
Automatic billing rules
When you set up automatic billing, the Payment Due Date follows these rules:
Sets the Payment Due Date to the Bill Date of the automatic billing rule
Sets the Payment Term to Custom
If you have a default payment term, overrides the term settings and uses the Payment Due Date.
Manual billing rules
When you use manual billing, the Payment Due Date follows these rules:
Sets the Payment Due Date to the larger one of the following values:
Invoice date
Membership’s next billing date
Note: This means when you manually create the billing run, the Payment Due Date will either be the day the invoice was created or the membership’s next billing depending on what’s the furthest in the future.
Sets the Payment Term to Custom
If you have a default payment term, overrides the term settings and uses the Payment Due Date.