Payment terms tell the customer (and Run a Call) when an invoice is due. They drive the due date, the overdue reminder cadence, and the AR aging buckets.

The options

TermMeaning
Due on receiptDue the day you send it.
Net 7 / 15 / 30 / 45 / 60Due N days after the invoice date.
Custom datePick a specific due date.

Setting terms per invoice

On any invoice, change the Terms dropdown next to Date. The due date updates instantly.

Setting default terms per customer

If a customer always gets net 30, set it once on their profile:

  1. Open the customer.
  2. Billing tab → Default payment terms → pick.
  3. Save.

Going forward, every new invoice for that customer starts on net 30.

Tip

Commercial customers often need net 30 or net 45. Residential is almost always Due on receipt — they pay on the spot or you chase.

How overdue reminders use terms

Run a Call sends overdue reminders based on the due date + your reminder cadence (default: 1, 7, 14, 30 days after due). Without payment terms, every invoice would be considered immediately overdue.

Terms and QuickBooks

When invoices sync to QBO, payment terms map to the QBO Terms dropdown. Make sure your QBO file has matching term names (Net 30 matches Net 30) or QBO will create new term entries. See How invoice details sync to QuickBooks Online.