Features · Contracts · AR
Sales contracts (AR) — one record from deal to paid
The customer, the products, the terms — with or without interest — and the documents, all on one record. Flows generates the payment plan, issues the paperwork, and tracks every baht until it's collected.

01
The full deal on one record
Customer, products, amounts, credit terms, salesperson, delivery schedule — plus scanned documents attached to the contract itself. Colleagues follow up in the contract's own thread, and every edit is logged for audit.
- Products & quantities per line
- Signed PDFs and images attached
- Follow-up thread with @ mentions
- Full edit history
Contract SC-2026-041 · Bangkok Trading
@Somchai please follow up period 3
Logged on the contract · visible to the team
02
Payment plans — with interest or without
Set the terms once and the schedule builds itself. Equal principal, equal installment on the reducing balance, flat rate, or plain interest-free credit terms — each period gets its own amount, due date, and reminder.
- 4 interest methods incl. interest-free
- Down payments & custom periods
- Reminders per period
- Plan changes logged
Payment plan · 6 periods · equal installment (reducing balance)
03
Documents and payments, traced to the contract
Invoices, billing notes, tax invoices, and receipts generate from the contract on your company's templates — no re-typing. Payments settle against specific periods, so the outstanding balance is always real.
- Documents on your templates
- Write-offs: partial & batch
- Overdue periods alert
- Flows into collections if unpaid
Generate documents
Generated from contract SC-2026-041
On your company template · TH/EN/ZH
Inside the module
Real screens from Flows ERP — what your team will actually work in.

Contract detail with tabs
One contract, five tabs: details, payment plan, penalty interest, delivery, and history — no page-hopping while you're on the phone with a customer.

Write-off against the plan
Pick the period, enter the amount — partial or full. The outstanding balance updates instantly and the action lands in the audit log.
Why Flows
What makes Flows different
Not another generic ERP — a system built around how Thai SMEs actually buy, sell, and collect.
See how onboarding works →Priced per company, not per seat
One annual price, every module included. Add users freely within your tier — no feature gates, no seat fees.
Three languages with auto-translation
Thai, English & Chinese UI — and the data your team enters is translated automatically, so everyone reads the same records.
Your documents, exactly your format
Send us your invoice and receipt templates; our team configures them into Flows. Every document comes out looking like yours.
We walk you live — and stay
Five-step onboarding at no extra cost, then quarterly system stability reports. We don't disappear after go-live.
Spec sheet
Everything the sales-contract module ships with — included in every plan.
Contract statuses
Draft, active, closed, cancelled — with full history
Interest methods
Equal principal · equal installment (reducing balance) · flat rate · none
Credit terms
30 / 60 / 90 days or any custom term
Payment plan
Any number of periods, down payment, editable with audit log
Documents
Invoice, billing note, tax invoice, receipt, delivery note
Write-offs
Per period; partial, batch, and Excel-driven
Delivery
Outbound plans linked to warehouses, partial shipping
Import / export
Excel templates with validation reports
Languages
Thai · English · Chinese UI, auto-translation
Collaboration
@ mentions, follow-up thread, button-level permissions
Frequently asked questions
What is a sales contract (AR contract) in an ERP system?
It's the master record of one sale on credit: who the customer is, what was sold, at what terms, and how it will be paid. In Flows ERP it becomes an account receivable automatically — the system generates the payment plan and tracks each period until it's written off.
Does Flows support installment sales with interest?
Yes — choose equal principal, equal installment on the reducing balance, or flat-rate interest, and the schedule with principal and interest per period generates itself. Interest-free plans with plain credit terms work the same way.
What is the difference between flat rate and reducing balance?
Flat rate computes interest on the original principal for the whole term, so every period's interest is equal — simple to quote. Reducing balance recalculates interest on the remaining principal, so interest shrinks as the customer pays down. Flows supports both; you pick per contract.
Does Flows support credit terms?
Yes. Set a credit term on the contract — 30, 60, 90 days or any custom period — and each installment's due date and reminder follow it automatically, with no interest involved.
How do I create a payment schedule for a customer?
Open the contract, set the amount, number of periods, and interest method (or none), and click generate — Flows produces the full schedule with per-period amounts and due dates, ready to adjust before saving.
How do invoices relate to the sales contract?
They're generated from it. Pick the contract, choose the document type — invoice, billing note, tax invoice, or receipt — and Flows fills your company's template with the contract's data, so the paper always matches the record.
How can I track which customers haven't paid?
The write-off center shows every open period across all contracts, and overdue periods raise alerts automatically — so 'who still owes us' is a screen, not a spreadsheet exercise.
Can we import existing contracts from Excel?
Yes. Flows provides Excel import templates for contracts, customers, and products with validation reports — your team imports the whole contract book yourselves and verifies it during the parallel-run period.
Put your next deal in Flows.
Start a free one-month trial, or book a demo and bring one of your real contracts — we'll set it up together.