Configure Installment Terms for NetSuite Purchase
Learn how to configure installment terms in NetSuite Purchase Orders for multiple deposits and balances, streamlining AP with automatic tracking.

On this page
Your vendor requires a purchase order three years before delivery, with a deposit due two years out (Net 30), a second deposit one year out (Net 30), and the balance at delivery. AP needs to enter vendor bills that tie cleanly to the PO, show exactly when each installment is due, and reflect payment status without manual tracking spreadsheets. NetSuite's native Installments feature handles this, if you set up the terms correctly and understand how the billing flow works.
Enable the Installments Feature First
Before you can create any terms, the feature must be active. Go to Setup > Company > Enable Features, click the Accounting subtab, and check Installments. The feature also requires A/R and A/P to be enabled on the same subtab. Save the page. This unlocks the Installments Terms list and adds the Installment Terms field to the PO billing subtab.
The feature is off by default in most accounts. If you don't see the Installment Terms field on a PO form, this is the missing switch.
Create Installment Terms That Match Your Vendor's Schedule
Navigate to Setup > Accounting > Setup Tasks > Accounting Lists > Term > New. You'll define each payment slice as a separate line on the term record. For the three-year scenario:
| Field | First Deposit | Second Deposit | Final Payment |
|---|---|---|---|
| Description | 2-Year Deposit (30%) | 1-Year Deposit (30%) | Balance at Delivery (40%) |
| Due | Fixed Days After PO Date | Fixed Days After PO Date | Fixed Days After PO Date |
| Days | 730 | 1095 | 1460 |
| Percentage | 30% | 30% | 40% |
| Payment Terms | Net 30 | Net 30 | Net 30 |
Key fields to understand:
- Due, "Fixed Days After PO Date" anchors each installment to the PO creation date, not the bill date. This matters because your vendor invoices each deposit separately, months or years after the PO is cut.
- Days, Calculate from the PO date: 2 years = 730 days, 3 years = 1,095 days, 4 years = 1,460 days. Adjust for leap years if precision matters.
- Percentage, Must total 100%. NetSuite validates this on save.
- Payment Terms, Each installment inherits its own terms. Net 30 here means the vendor bill for that installment is due 30 days from the bill date, not from the PO date.
Save the term with a clear name like Vendor XYZ, 3-Year Installment Schedule. Per the NetSuite Basics Guide, installment details are view-only on a vendor bill, they can only be edited on the originating purchase order.
Apply the Term to the Purchase Order
Open the PO from Transactions > Purchases/Vendors > Enter Purchase Orders > List, then click Edit next to the PO you want to update. Click the Billing subtab and select your term from the Terms list. Leave the standard Terms field blank or keep your default, it won't drive the installment schedule.
When you save, NetSuite calculates the installment due dates and amounts based on the PO date and total. You can view the schedule on the Installments subtab. This is your control: the schedule is now part of the PO record, visible to purchasing, AP, and auditors without a separate tracker.
How Vendor Bills Generate Against Installments
This is where the process diverges from standard PO billing. Your vendor sends three separate invoices over three years. For each, go to Transactions > Purchases/Vendors > Enter Vendor Bills, select the originating PO, and create the bill. Vendor bills created from a purchase order show due dates and amounts due based on the settings defined on the term record.
Each bill posts to Accounts Payable for the installment amount only. The PO's Amount Billed and Amount Remaining fields update automatically. AP never keys the split manually, the term drives it. As a saved dashboard view shows, the installment status flows through to aging and cash reports without a separate tracker.
If AP bills the full PO amount in one shot instead of the next installment, that defeats the installment control. Train the team to bill each term slice as its own invoice.
Track Due Dates and Payment Status
The Installments subtab on the PO shows every line with:
- Due Date (calculated from PO date + days)
- Amount
- Amount Billed (populated when the vendor bill is created)
- Amount Paid (populated when the bill is paid)
- Status (Not Billed, Partially Billed, Billed, Paid)
For a dashboard view, create a saved search: Transaction > Purchase Order with criteria Installment Terms = [your term], and columns for each installment line's due date, amount, and status. This gives purchasing and treasury a forward-looking cash requirement report, no spreadsheet needed.
Handle the Edge Cases That Break the Flow
Vendor invoices early or late. If the vendor bills the second deposit at 11 months instead of 12, the bill date shifts but the installment due date on the PO stays anchored to the original schedule. The bill's own due date (bill date + Net 30) controls AP payment timing. The PO installment line shows Billed once the bill exists, regardless of timing variance. Per the Vendors Guide, each installment is treated as a separate bill with its own reference number when paid.
Price changes between PO and invoice. The installment percentage applies to the PO total at creation. If the vendor invoices a different amount, AP must either:
- Accept the variance on the bill (posts to Price Variance account), or
- Request a PO change order to update the total before billing.
From an audit perspective, the change order preserves the approval trail. The variance account approach is faster but requires a policy on materiality thresholds.
Partial delivery before final payment. If goods arrive early, you can still bill the final installment against the PO. The installment schedule doesn't gate receipt, it only gates billing. Receive the items (Transactions > Purchases/Vendors > Receive Items), then process the final bill when the vendor invoices.
What Your Auditors Will Verify
When the audit team asks for evidence that installment payments were authorized, scheduled, and paid per contract, you hand them:
- The PO with the Installment Terms field populated on the Billing subtab and the Installments subtab showing the full schedule.
- Each vendor bill linked to its installment line (drill from PO subtab to bill).
- Payment records linked to each bill, with the note that overages apply to the next installment rather than the current one.
- The saved search showing the complete timeline.
No "spreadsheet workaround." No manual reconciliation between PO and payment calendar. The control is baked into the transaction flow.
Next time a vendor proposes a multi-year payment plan, you'll have the term template ready, just adjust the days and percentages.


