Flows ERP · Features

Sales & purchase contracts that run the whole deal

In Flows the contract is the spine of the business: it carries the products, the terms, and an auto-generated payment plan — then every invoice, receipt, and reminder traces back to it.

Flows ERP

Contracts — money in & money out

Sales · money in

SC-041+฿416,600
SC-038+฿86,400

78% collected

Purchases · money out

PC-102−฿240,000
PC-099−฿58,900

55% paid on plan

Net cash this month

+฿204,100

2

Contract types — AR & AP, one logic

4

Interest methods, incl. interest-free

5+

Document types per contract

100%

Payments traceable to a contract

01The two contract types

One logic for money in and money out

Sales contracts run your receivables; purchase contracts mirror them on the payable side. Learn one, and you know both.

Sales contracts (AR)Purchase contracts (AP)
CounterpartyCustomers — contacts & historySuppliers — contacts & bank accounts
GoodsOutbound delivery plansInbound receiving plans
MoneyReceivable plan + remindersPayment plan — never late, never twice
DocumentsInvoices, tax invoices, receiptsPayment records on the contract
InterestAll four methodsAll four methods
SettlementAR write-off centerAP write-off center

02Before & after

Contracts in Excel vs. contracts in Flows

Most teams come to us from spreadsheets. Here's what actually changes.

Managing contracts in Excel

  • Due dates live in someone's memory — or get missed
  • Every invoice re-typed; numbers drift from the sheet
  • Payment status depends on fragile formulas
  • One shared file, version chaos, no access control
  • History = digging through old file copies

The same contracts in Flows

  • Every period raises its own due-date reminder
  • Documents generate from the contract — numbers always match
  • Write-offs keep the outstanding balance real
  • Everyone works on one record, with button-level permissions
  • Full audit log: who changed what, and when

03The payment-plan engine

With interest, or without — the schedule builds itself

Set the terms once and Flows generates the full schedule: every period with its own amount, due date, and reminder. Four methods cover how Thai businesses actually sell and buy:

Equal principal

Principal splits evenly; interest accrues on the falling balance — installments start higher and shrink.

Equal installment

Same amount every period, interest on the reducing balance — the method borrowers know best.

Flat rate

Interest on the original principal, spread evenly — simple to quote, common in machinery sales.

Interest-free terms

No interest — just a credit term or installment split. Most trading deals live here.

04From contract to cash

What one signed contract sets in motion

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
  1. Priced per company, not per seat

    One annual price, every module included. Add users freely within your tier — no feature gates, no seat fees.

  2. Three languages with auto-translation

    Thai, English & Chinese UI — and the data your team enters is translated automatically, so everyone reads the same records.

  3. 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.

  4. 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.

05Who runs on contracts

Built for contract-driven businesses

We managed over 1,500 contracts on Excel files synced by hand. Month-end close ran a full week — with Flows it's two days, and the billing errors are simply gone.
Operations Director · XCMG Leasing (Thailand) Co., LtdRead the customer story

06Questions

Frequently asked questions

What is a sales contract in Flows ERP?

It's the master record of one deal with a customer: the products, amounts, credit terms, interest method, delivery schedule, and attachments. Flows generates the receivable payment plan from it automatically, and every later document and payment references it.

Does Flows support installment sales with interest?

Yes — four methods: equal principal, equal installment on the reducing balance, flat rate on the original principal, and interest-free credit terms. Pick the method on the contract and the schedule generates itself.

Can a contract be interest-free with just a credit term?

Yes — most trading deals are. Set a 30, 60, or 90-day credit term or a simple installment split with no interest, and the plan carries due dates and reminders exactly the same way.

Can contracts be linked to inventory?

Yes — sales contracts drive outbound delivery plans and purchase contracts drive inbound receiving plans, so stock movements always trace back to the contract that caused them.

Can we import existing contracts from Excel?

Yes. Flows provides Excel import templates for contracts, customers, suppliers, and products with validation reports — your team imports the contract book yourselves and verifies it during the parallel-run period.

What happens when a contract goes overdue?

Overdue periods raise alerts automatically. If configured, penalty interest starts accruing daily by the contract's own rules, and the contract appears in the collections workspace ready for follow-up.

Related features

See your own contracts in Flows.

Start a free one-month trial, or book a 30–45 minute demo with your real cases.