Bill accurately. Collect faster.

Construction billing software that gets you paid on time

Certify the work, bill it against your BOQ, send a UPI link, and let the payment reconcile itself. Progress billing, payment certificates and variation orders on one system.

Progress billing·Razorpay UPI & card·Auto-reconcile

The problem

Two days a month rebuilding the same bill

The billing cycle in most Indian construction firms is a reconstruction exercise. Somebody opens last month's Excel, copies it, hunts down what got done this cycle, argues with the site about quantities, remembers halfway through that there was extra work in the basement that nobody raised a variation for, and finally produces a bill. Then it sits with the client for three weeks because the certificate backing it is a photo of a signed printout.

  • The bill is rebuilt from scratch every cycle, in a spreadsheet, by hand.
  • Billing quantities and BOQ item codes have drifted apart over months.
  • Extra work was done, never raised as a variation, and never billed.
  • Certified, billed and collected are three numbers nobody can produce at once.
  • Payments arrive by NEFT and someone matches them to invoices by eye.
  • You find out an invoice was never paid when the client mentions it.

The fix

One chain from certificate to collection

SitePrime keeps billing attached to the job. Your BOQ is the same BOQ you estimated and tendered with, so a progress bill is raised against real item codes and real quantities. A payment certificate certifies the completed work before the bill goes out. Variation orders capture the extra work when it happens, not when you notice the margin gap. The invoice carries a Razorpay UPI or card link, and when the client pays, a signed webhook marks it paid.

The effect is that "what have we certified, what have we billed, what have we collected" stops being a two-day question and becomes a screen.

  1. 1

    Certify

    Payment certificate records the work completed this cycle, against the project.

  2. 2

    Bill

    Progress bill raised off the BOQ items. Variations carried in, not forgotten.

  3. 3

    Invoice & send

    Invoice goes out with a Razorpay UPI or card payment link attached.

  4. 4

    Reconcile

    Client pays on their phone. A signed webhook marks the invoice paid. Done.

What's inside

The billing modules

  • Progress billing off the BOQ

    Bill for the work actually completed this cycle, against the same BOQ items you tendered with. The quantities come from the system, not from a fresh spreadsheet.

  • Payment certificates

    Certify completed work before it's billed, so the bill that goes out is the bill that was agreed. The certificate is the record when someone queries it in month four.

  • Variation orders

    Extra work gets raised, tracked and carried into billing as a variation instead of quietly disappearing into a WhatsApp thread and then into your margin.

  • Razorpay UPI & card links

    Send the client a payment link with the invoice. They pay by UPI or card from their phone — no NEFT details typed wrong, no cheque to collect.

  • Auto-reconcile on payment

    A signed Razorpay webhook marks the invoice paid the moment the money lands. Idempotent, with guards for over-payment and cancelled links — no month-end matching exercise.

  • Billed vs budget, live

    Because billing, budget and costing share the same project, you can see what's certified, what's billed, what's collected and what's still outstanding.

Getting paid

Make paying you the easiest thing on their to-do list

Collection delay in construction is rarely a solvency problem — it's a friction problem. The bill needs a signature, the signature needs a certificate, the certificate is a printout, and then the payment needs a bank transfer someone has to actually sit down and do. Every step is a place for three weeks to disappear.

A UPI link removes the last one entirely. Your client taps it on their phone and pays. The money hits your Razorpay account, the webhook fires, and the invoice closes itself — idempotently, with guards for over-payment and cancelled links, so nothing needs a human to unpick. Your Razorpay keys are held per tenant and encrypted: it's your merchant account and your money, we just carry the link.

  • Payment certificates against the project
  • Progress billing off BOQ item codes
  • Variation orders tracked and billed
  • Invoices with accounting export
  • Razorpay UPI and card payment links
  • Signed-webhook auto-reconciliation
  • Over-payment and cancelled-link guards
  • Role-based access — engineer certifies, accountant bills

It doesn't stop at billing

Billing is downstream of the site

A bill is only as good as the record behind it. Because SitePrime runs the site too, the daily site reports with geo-tagged photos, the material issued and the verified attendance all sit against the same project as the certificate and the bill. When a client queries a progress bill in month four, the evidence is already there — you're not reconstructing it from three WhatsApp groups.

FAQ

Questions, answered

Yes — that's the core of it. You certify the work completed in the cycle with a payment certificate, then raise the progress bill against your BOQ items for those quantities. Because it bills off the same BOQ you estimated and tendered with, the cumulative and current-period figures come out of the system rather than out of a spreadsheet somebody rebuilds every month.

You send a Razorpay payment link with the invoice and they pay by UPI or card from their phone. When the payment lands, a signed webhook reconciles the invoice automatically — it's idempotent and has guards for over-payment and cancelled links, so the ledger doesn't need a human to chase it. Razorpay keys are held per tenant and encrypted; they're your keys and your merchant account.

Yes. Invoices have an accounting export, so your accountant works from a clean export of what was actually billed and collected rather than re-typing it. SitePrime runs the construction side — projects, certificates, bills, collection — and hands your accounts team a reconciled position.

The payment certificate step, and the fact that billing shares a project with the site. The work is certified before it's billed, the DSR and progress records sit against the same project, and access is role-based — the engineer certifies, the accountant bills. It's a chain with a record at each link, which is exactly what you want when a bill is disputed six months later.

Close your next billing cycle in an afternoon

Load a BOQ, certify a cycle, raise the bill, send a UPI link. Free for 14 days, no card.

14-day free trial · no credit card · set up in minutes