Agri inputs
ERP software for agri input dealers and farm supply shops
Mixed-rate invoices for seeds, fertiliser, pesticides and tools, stock by shop and warehouse, purchase orders before the season, and credit to farmers you can follow until harvest.
In short
SimpleERP is ERP software for agri input dealers and farm supply shops. Invoices apply the right tax rate per line, stock is tracked by shop and warehouse, and seasonal credit to farmers shows in statements and ageing.
Illustration of receivables ageing: 2,441 to collect across 5 buckets, with customer totals.
A day in an agri input business
A farm supply shop sells all year, but it earns or loses the year in two short seasons.
Planting starts and the counter is full by seven. A farmer from up the valley wants two bags of maize seed, four bags of DAP and a litre of insecticide, and asks to pay after harvest. A trader buying for a group of growers wants a proper tax invoice. A delivery from Highland Agro Supplies is unloading at the warehouse.
By the end of planting the owner has sold on credit to two hundred farmers, written in a notebook that only he can read. Which bags are still in the warehouse, what each farmer owes and which dues are now five months old are questions answered from memory.
SimpleERP puts that season into two documents: the invoice, which applies the right rate to each line and issues stock from the shop or warehouse, and the customer statement, which shows every farmer what they took, what they paid and what is still due, with the ageing behind it.
Billing
One invoice for seed, fertiliser and pesticide, each at its own rate
Each product carries its own tax rate, so one invoice can mix zero-rated seed, fertiliser and pesticide and still show the right tax on every line. The print carries a summary by rate, ready for the buyer who reclaims tax.
- Walk-in farmers go on one customer you name, such as Counter sale; regular buyers get their own account.
- Units per product: bags, kilograms, litres or pieces, with your own unit added once in settings.
- Bank details on every A4 invoice, so a farmer can pay part by transfer on the spot.
- Returns of unopened bags become a credit note that puts stock back.
| Line | Quantity | Taxable | Tax |
|---|---|---|---|
| Maize seed, zero rate | 2 bags @ $45 | $90 | $0 |
| Fertiliser, reduced 5% | 4 bags @ $38 | $152 | $7.60 |
| Insecticide, standard 20% | 2 l @ $30 | $60 | $12 |
| Total | $302 | $19.60 |
Payments and receivables
Seasonal credit you can follow until harvest
Every credit invoice stays open against the farmer until a payment is allocated to it, so the receivables ageing shows exactly who owes what and for how long. Part payments during the season reduce the balance without anyone typing it.
- Payment terms such as a 120-day harvest term, added once and set per customer.
- Credit limit per farmer, with a warning before a new invoice crosses it.
- Customer statement with opening balance, every bill and payment, and an ageing footer, ready to print.
- Reminder text with invoice numbers and the amount due, copied to share however you like.
Illustration of receivables ageing: 2,441 to collect across 5 buckets, with customer totals.
Inventory
Stock by shop and warehouse, counted before the rush
Each shop and warehouse is a warehouse in SimpleERP, so bags on hand are known per location and the low-stock list shows what to reorder before sowing begins.
- Reorder level per product; anything at or below it shows on the low-stock list.
- Transfers move stock from the warehouse to the shop counter, one document per move.
- Physical counts after the season fix the numbers with a reason, and the difference posts to the books.
- Weighted average cost per product, so margin per invoice is visible.
Illustration of stock on hand by warehouse at average cost, with a low-stock row highlighted and a movement ledger.
Purchase
Order for the season from one list
Turn the low-stock list into purchase orders grouped by supplier, then convert each order into a supplier bill when the truck arrives, receiving the stock into the warehouse it was unloaded at.
- Purchase orders to companies and distributors before each planting season.
- Supplier bills with the tax you can reclaim captured on each.
- Payables ageing and supplier statements, so dealer dues are paid on time.
Accounting and people
Cash, bank and staff in the same books
Receipts post straight to the cash or bank account they were paid into, so the cash and bank registers show a running balance without a separate cash book, and staff attendance flows into the monthly payroll.
- Day book lists every entry for the day in posting order.
- Expenses such as warehouse rent, loading charges or diesel, with the receipt photo.
- Attendance and payroll for counter and warehouse staff, with advances recovered through the payslip.
Illustration of a payslip with Basic salary, Allowances, Bonus and net pay of 4,440.
Ready on day one
What you don't have to set up
A new shop is ready to bill minutes after sign-up, because the plumbing is seeded.
- A chart of accounts with cash, bank, sales, stock and tax accounts already linked.
- Your country's tax rates, including zero and reduced rates where it has them.
- Units such as kilograms, litres and pieces, and payment terms up to 60 days.
- Invoice numbering on your financial year, such as INV-2026-0001.
- Seven ready-made roles, from Owner to Employee self-service.
By job
Agri inputs and farm supplies by job
Stock for agri input dealers
Bags, packets and litres by shop and warehouse, with reorder levels set before spring and autumn planting and stock valued at average cost.
Read moreAccounting for fertiliser dealers
Books that post themselves from farmer invoices and company bills, with harvest credit in an ageing report and a clean month end.
Read morePayroll for agri input shops
Salaries for counter, warehouse and delivery staff from attendance, with season incentives and holiday advances recovered on the payslip.
Read more
One system
The modules that do this work
A credit invoice issues stock from the shop, posts the sale and the tax, and stays in the farmer's ageing until the payment is allocated.
Invoicing & tax
Tax invoices with VAT, GST or sales tax on every line, numbered by fiscal year and posted in one step.
See howPayments & receivables
Receipts and payments allocated oldest first, receivables and payables ageing, and statements.
See howInventory
Stock on hand by warehouse at weighted average cost, with a movement ledger and a low-stock list.
See howPurchase
Purchase orders, supplier bills that receive stock, debit notes and payables.
See howAccounting
A double-entry ledger with journals, bank registers, statements and a lock date.
See howPayroll
Salary structures, monthly runs and payslips with your earnings and deductions, posted to the books.
See how
Honest limits
What SimpleERP does not do for agri input dealers yet
A dealer selling regulated inputs should weigh these before signing up.
- Prices including tax. Enter the price before tax; the invoice adds the tax on top.
- Batch or expiry tracking. Pesticide and seed batches and expiry dates are not tracked; stock is by product and warehouse. Keep the batch register your licence requires alongside.
- Licence-wise reporting for fertiliser, seed or insecticide licences, or stock returns to a regulator.
- Scheme or subsidy workflows, such as subsidised fertiliser sales or claims. Record the invoice at the price you charge.
- Crop or harvest-linked interest on overdue dues. Ageing shows the overdue days; interest is a manual entry.
- E-invoicing or transport documents filed through a government system.
Getting started
Start with your first invoice
Sign up with your email
Name, email and a password. No card for the seven-day trial.
Tell us about the business
Pick your country and, if you are registered, type your tax number. Accounts, tax rates, units, roles and numbering are seeded for that country.
Add what you sell
Import your seeds, fertilisers, pesticides and tools from a CSV file with the tax rate, unit and opening stock per warehouse, then create one customer for walk-in sales.
Post your first invoice
Pick the customer, add lines and save. Your first invoice can be out within 10 minutes of signing up.
FAQ
Questions, answered
Which tax rate applies to seeds, fertiliser and pesticides?
It depends on your country, and farm inputs are where rates differ most: seed for food crops is zero-rated in some countries, fertiliser carries a reduced rate in others, and pesticides usually take the standard rate. Some US states exempt farm inputs bought for agricultural use. In SimpleERP you set the rate on each product and the invoice applies it line by line. Rates differ by country and change, so confirm the rate for your goods with your accountant or tax authority before you rely on it.
Can it track pesticide batch numbers and expiry dates?
No. Stock is tracked by product and warehouse at weighted average cost, without batch or expiry. Some dealers create a separate product for a short-dated lot so it can be sold first, and keep the batch register their licence requires on paper.
How do I give credit to farmers until harvest?
Add a payment term with the days you usually allow, such as 120, and set it on the farmer's account. Credit invoices stay open, part payments reduce the balance, and the receivables ageing and customer statement show what is due and how old it is.
I have one shop and a warehouse with two staff. Is it too much?
No. Add the warehouse as a second warehouse and give the counter staff and the accountant their own login, each with a role that shows only their work.
Can I move from a notebook or an old app in the middle of a season?
Yes. Import products with opening stock from a CSV file, add each farmer with their opening balance, and start billing. Old invoices stay where they are; SimpleERP starts from the balances you bring in.
Related
Keep reading
Agro processing & mills
Paddy and grain purchases by weight, milling runs at actual cost, and stock in kilos across warehouses.
Read moreRetail
Counter invoices paid on the spot, stock by store with a low-stock list, and the day's cash and bank.
Read moreWholesale & distribution
Keyboard-first billing, stock across warehouses at average cost, party ledgers and receivables ageing.
Read moreMoving to SimpleERP
Import masters, balances and open bills from spreadsheets or your old software, checked first and undoable, then run both systems for a month.
Read morePayments & receivables
Receipts and payments allocated oldest first, receivables and payables ageing, and statements.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first invoice in minutes.