Skip to content
SimpleERP

Stone crushers

ERP software for stone crushers and M-sand units

Truckload invoices for every aggregate size, credit and ageing for builders and contractors, diesel and spares purchases, and depreciation on crushers, excavators and tippers in one system.

In short

SimpleERP is ERP software for stone crushers and manufactured sand (M-sand) units. Each aggregate size is a product in tonnes or loads, every truckload goes out on its own invoice, and builder credit, diesel bills, payroll and machine depreciation post to one ledger.

Illustration of receivables ageing: 2,441 to collect across 5 buckets, with customer totals.

A day in a stone crusher business

A crusher yard runs on three things: tippers going out loaded, money coming back from builders, and diesel keeping the plant running.

The first tipper leaves at six with 20 mm aggregate for Ridgeview Builders. By noon a dozen loads of M-sand, plaster sand, 40 mm and quarry dust have gone out, each written in a dispatch book with the vehicle number and a price that depends on who is buying. The weighbridge slip goes into a drawer.

In the office, the questions are always the same. How much does Ridgeview owe across thirty loads? Which contractors have not paid in sixty days? How much did the excavator cost this month in diesel and spares? The answers live in the dispatch book, a ledger notebook and the fuel station's bills, and they rarely agree.

SimpleERP turns each load into an invoice that moves stock and posts to the buyer's ledger, and keeps a party ledger with ageing for every builder and contractor. The yard knows what went out, the office knows who owes what, and the books know what the machines cost.

Products and stock

Every aggregate size counted in the unit you sell

Make each size a product, 6 mm, 12 mm, 20 mm and 40 mm aggregate, M-sand, plaster sand, quarry dust and sub-base, in tonnes or loads, and SimpleERP keeps stock per yard at weighted average cost.

  • Your own units. Add tonne or load in settings once and pick it on each product.
  • Tax rate and sale price on the product, filled on every invoice line.
  • Stock adjustments after a pile count, with the reason recorded.
  • Transfers between the crusher yard and a sales depot.

Illustration of stock on hand by warehouse at average cost, with a low-stock row highlighted and a movement ledger.

Aggregate stock by yard in tonnes, with the low-stock rows flagged.

Billing

One invoice per truckload, in under a minute

Each load leaves on its own invoice, with the size, the quantity in tonnes and the vehicle number in the notes. Saving it issues the stock, posts the sale and the tax, and adds the amount to the buyer's balance.

  • Your tax rate on each size, with a tax summary on the A4 print.
  • Exempt or zero-rated lines for a buyer you do not charge tax to.
  • Shipping address per site, so the invoice names where the load went.
  • Credit notes for short loads or price corrections.
LineQuantityAmount
20 mm aggregate25 t @ $15$375.00
Tax 10%$37.50
Invoice total$412.50
One truckload invoice, 20 mm aggregate, at an example 10% tax rate

Receivables

See which builder owes what, by age

Builders and contractors buy on credit, and SimpleERP keeps a ledger for each one with a credit limit and receivables ageing in current, 1 to 30, 31 to 60, 61 to 90 and 90-plus day buckets.

  • Credit-limit warning when a new load would take a buyer past the limit.
  • Payments against invoices, by cash, cheque or bank transfer.
  • Customer statements with an ageing summary, ready to print for the site office.

Illustration of receivables ageing: 2,441 to collect across 5 buckets, with customer totals.

Receivables ageing by builder, with overdue buckets.

Purchase and expenses

Diesel, spares and explosives on the right account

Diesel, crusher jaws, conveyor belts and blasting material come in on supplier bills that post to the supplier's ledger with the tax you can reclaim, so the cost of running the plant is a report, not a pile of bills.

  • Purchase orders and supplier bills, with payables ageing.
  • Spares as stock items in the store, issued with an adjustment when fitted.
  • Expense categories you add for diesel or machine hire, with the receipt attached.
  • Purchase register to check reclaimable tax before you file.

Fixed assets and payroll

Machines depreciated monthly, operators paid from attendance

Crushers, excavators, loaders and tippers sit in the fixed asset register under Plant and Machinery or Vehicles, and a monthly run posts depreciation to the books for every active asset.

  • Straight-line or declining balance, with useful life and salvage value per asset.
  • Maintenance records per machine, and disposal with gain or loss when a tipper is sold.
  • Payroll from attendance for operators, drivers and site staff, with advances recovered on the payslip.

Illustration of a fixed asset card with a monthly straight-line depreciation schedule.

A crusher in the asset register with its depreciation schedule.

Ready on day one

What you don't have to set up

SimpleERP seeds the standard parts when you sign up, so the first day is about your sizes and your buyers.

  • A chart of accounts with sales, inventory, cost of goods sold, receivables and fixed asset accounts mapped.
  • Your country's tax rates, ready to pick on a product or service.
  • Asset categories for Plant and Machinery and Vehicles with default useful lives.
  • Document numbering on your financial year, and salary components with a default shift.
  • Seven ready-made roles, so the weighbridge clerk can bill without seeing payroll.

Honest limits

What SimpleERP does not do for stone crushers yet

Better to know these before the first load goes out.

  • Weighbridge or vehicle integration. Type the weight from the slip and put the vehicle number in the invoice notes.
  • Royalty, mining-permit or transit-pass tracking. Keep those in the mining authority's system and record royalty paid as an expense.
  • E-invoicing or transport documents filed through a government system.
  • Stage-wise production counts from the crusher. Record output into stock with an adjustment, or a work order if you use a BOM.
  • Batch or lot tracking. Stock is tracked by product and yard.

Getting started

Start with your first invoice

  1. Sign up with your email

    Name, email and a password. No card for the seven-day trial.

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

  3. Add what you sell

    Add a tonne or load unit, then add each aggregate size and M-sand as a product with its tax rate, sale price and opening stock per yard, from a CSV file or one by one.

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

What tax rate applies to crushed stone and M-sand?

Usually your country's standard VAT, GST or sales tax rate, though some countries add a separate aggregates levy or quarry royalty on top. Set the rate on each product and the invoice applies it line by line; record a levy you pay as an expense. 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 SimpleERP read the weight from my weighbridge?

No. There is no weighbridge or vehicle integration. The clerk types the net weight from the slip into the invoice line and the vehicle number into the notes, which takes a few seconds per load.

Can I sell in tonnes to one builder and by the load to another?

Each product has one unit, so create two products for the same size, one in tonnes and one per load, if you sell both ways. Stock is counted separately for each, so record a stock adjustment on both when you move quantity between them.

We have 25 workers and three partners. Does it fit?

Yes. Pricing is per member who signs in, and staff who are only paid through payroll do not need a login. Give the billing clerk, the accountant and each partner a role with just the screens they need.

How do I move from a ledger notebook or an old app?

Import your products with opening stock from a CSV file, add each builder with their opening balance, and add your machines as assets with opening accumulated depreciation. Start invoicing from the first day of a month so the books line up.

Run your whole business from one simple place.

Seven days free. No card. Your first invoice in minutes.