TERP Module

Collect

One aged list of everything you are owed — across every module you run, or bring your own debtor book — and a reminder ladder that chases it without ever chasing the wrong person.

Start free → All modules

Collect chases what you are owed. Run it over the invoices you already have, or on its own with a debtor book imported from a spreadsheet or an older system — most collection work does not need the rest of an ERP. It reads what is outstanding in Sales, CRM, Clinic, school fees, rent, gym credit, optical jobs, laundry tickets, association dues, property and estate invoices and rice mill bills — twelve sources — and shows one aged total, one outstanding list and one page per debtor. It never copies an invoice and never takes a payment: money is still received and recorded by the module that raised the bill, so there is only ever one figure and nothing to reconcile. On top of that sits the chasing: a ladder of SMS reminders timed against each due date, promises to pay that pause the chasing until the promised day, installment plans judged on whether the money actually arrived, and collection cases with stages, an assigned officer and an append-only file. Running nothing else? Import your debtor book as a CSV and Collect works on its own: it holds those debts itself, records payments against them, and deliberately posts nothing to your ledger, because a balance earned before this software existed is not revenue it produced. It is careful about who it contacts — nothing with no due date is ever chased, nothing below your minimum, nothing a customer has promised or agreed a plan for, and nothing for goods a customer has not collected yet.

Key features

What you get

One aged total across twelve modules — overdue, due today, not yet due, and a separate bucket for anything with no due date
An outstanding list filterable by aging band, module, customer, reference or phone
A page per debtor: everything they owe across every module, every message sent, every promise and how it ended
A reminder ladder — your own rules, timed days before or after each due date, with a minimum amount
A preview that shows every message in full, to which number, before a single one is sent
Promises to pay that pause the chasing until the promised day, judged kept or broken by whether the money actually moved
Installment plans judged cumulatively — pay two months at once and you are ahead, not behind
Installment reminders timed against each installment rather than the invoice
Collection cases with stages, an assigned officer, and a call and visit log nothing can edit
A customer rating built only from what already happened, with every reason listed — and kept promises lower it
A report of what the chasing achieved, and the outstanding total day by day
A daily run that does all of it automatically, once you have read a real day first
Or no other module at all — import a debtor book from a CSV, record payments against it, and chase it the same way
An import that shows you every row it could not read, and warns when a debt is already being tracked somewhere else

See it in action

A worked example

A customer who goes quiet, and comes back

1

An invoice raised in Sales falls due. Seven days later the ladder texts the customer once — and only once, because every message is logged.

2

They ring and say they will pay on Friday. You record the promise, and the chasing stops until Friday.

3

Friday passes and the balance has not moved, so the promise is marked broken — not by anyone ticking a box, but because Collect re-read the live balance.

4

They agree six monthly installments instead. The plan pauses the overdue notices and starts reminding them on each installment date.

5

They miss two, the plan defaults, the invoice returns to the ladder, and the customer appears on the suggested-cases list with the reason. You open a case and assign it.

Try it yourself

Live demo — Demo Traders

Load sample data first from Collect → Data Tools. On a workspace already running Sales, Clinic or fees, the sample data attaches a reminder ladder, promises, a plan and a case to invoices that are genuinely outstanding — it never invents a debt inside another module. On a workspace running nothing else, it seeds a small debtor book of its own instead, which is exactly how a finance company or an internet provider would use it.

Full back-office: https://terpapp.semicolans.com/login · workspace demo · user admin · password admin123

Demo data resets periodically. Please don’t enter real personal information.

Who it is for

Built for teams like these

Anyone selling on creditFinance companiesInternet providersInsurersSchools and institutesClinicsGymsApartment and property managersAssociationsWholesalers and distributorsSubscription businesses

Explore more

Other modules

CRM & Client WorkFrom a name somebody wrote down to a signed pr...
Jewellery RetailPriced off this morning rate, weighed to the m...
DistributionRun a distribution channel on the ERP you alre...
Laundry & Dry CleaningEvery garment followed from the counter to the...
Optical ShopThe diary, the eye test, the frame room and th...
Associations & BatchesOne system for an old boys association, a mosq...
Real Estate SalesSell property the way it is actually paid for...
Property & ApartmentsRun an apartment complex the way the law expec...
GarageA workshop that cannot repair a car before the...
WhatsApp AssistantYour own WhatsApp number, answered day and nig...
Fuel StationA filling station run the way one is actually...
WarehouseA bin-level warehouse that sits on your Invent...
Online OrdersA complete order book for social sellers — tak...
Utility BillingMetered water and utility billing — monthly re...
Institute & LMSRun a course institute end to end — admissions...
Accounting & General LedgerTrue double-entry accounting that every other...
Trade, Inventory & POSThe whole buy → stock → sell cycle — purchasin...
HR & PayrollAttendance, leave and configurable payroll tha...
Vehicle RentalRent out your fleet — cars, vans, bikes — with...
Rental ManagementHire anything out — machines, marquees, vehicl...
Online StoreA full e-commerce storefront on top of your st...
Rice Mill ManagementPaddy in, rice out — weighbridge, moisture, mi...
Courier & LogisticsBook a parcel, run the day from one board, put...
Driving SchoolLearners, lessons and the classroom — with a d...
Hospital (IPD)Wards, beds and admissions with a live occupan...
Clinic (OPD) ManagementRun the whole outpatient clinic — queue, consu...
Gym & Fitness ManagementRun the whole gym — memberships, classes, pers...
Restaurant ManagementA complete restaurant, hotel and banquet opera...
Salon & BeautyA complete salon operating system — bookings,...
Travel TicketingA complete travel-agency operating system — ti...
VillageCare — Community WelfareA complete welfare-society operating system —...
Madrasa ManagementStudents, teachers, fees and exams for madrasa...

★ Built-in AI assistant

New to Collect? Just ask.

Every TERP workspace includes an AI assistant that explains any Collect feature or report in plain language — so you and your team are productive from day one, no manual required. It answers from TERP's own guides, anytime.

Run your whole business on TERP

Every module shares one ledger, one customer list and one login.

Create your free workspace →