Billing and invoicing

Billing software that sends the invoice and follows up the payment.

GST invoices with a Razorpay payment link on each one, reminders on WhatsApp and email until it is paid, and every payment matched to its invoice.

What it covers

From the first invoice to the last rupee

Invoices, payments, reminders and the books, tied to each other so nobody has to ask a customer whether they have paid.

GST invoices

Tax invoices with your GSTIN and the customer's, HSN or SAC codes, place of supply and the CGST and SGST or IGST split, in your own number series.

Reminders

Reminders on WhatsApp and email before the due date and after it, stopping as soon as the invoice is paid.

Reconciliation

Razorpay payments matched to their invoices on their own. Bank transfers matched from your statement, with anything that does not add up kept for review.

Recurring billing

Monthly retainers, rent, fees and maintenance contracts raised on schedule, with the same link and reminder flow.

Credit notes and part payments

Credit notes against an invoice, advances and part payments, so each customer's balance is always right.

Statements and ageing

Customer statements on demand and an ageing report that shows who owes what, and for how long.

Exports for your accountant

Sales registers and tax summaries your CA can work from for GST returns, plus Excel exports of everything.

How we build it

How we build your billing system

Set up around your invoice formats, your tax details and the payment accounts you already own.

DueDoor designs, builds, hosts and runs it. One team you can call, from the first sketch to the next new module.

  1. 01

    See your invoices today

    We look at your invoice formats, numbering, taxes, payment terms and how you chase payments now.

  2. 02

    Set your tax details

    GSTIN, state, HSN or SAC codes, number series and templates for each kind of invoice you raise.

  3. 03

    Connect your Razorpay account

    Payments go to a Razorpay account in your company's name. We connect it so links and payment updates flow in.

  4. 04

    Get reminder templates approved

    We write the WhatsApp reminder messages and submit them for approval, and set up email from your domain.

  5. 05

    Import customers and balances

    Customers and opening balances come in from your files, checked with you before the first invoice goes out.

  6. 06

    Go live, hosted

    We host it, back it up every night, monitor it and add what you need next.

Integrations

Connected to the tools you already use

These connect through the integrations DueDoor already runs. Anything else with an API can be connected too. See all integrations.

FAQ

Questions we get asked

Are the invoices GST compliant?

Invoices carry the fields GST law asks for: your GSTIN and the customer's, HSN or SAC codes, place of supply and the CGST and SGST or IGST split. We do not claim any government certification for the software. If your business falls under GST e-invoicing, the system can be connected to the Invoice Registration Portal through an authorised provider. Your CA still reviews and files your returns.

Do we need our own Razorpay account?

Yes. Payments go to a Razorpay account in your company's name, Razorpay settles them to your bank and charges its own fees. We connect that account to your billing.

How do reminders on WhatsApp work?

Through the WhatsApp Business API, using message templates that WhatsApp approves. Each reminder carries the invoice and its payment link, and reminders stop once the payment is confirmed.

Can it match bank transfers, not just online payments?

Yes. Razorpay payments match on their own. For bank transfers you upload the statement, entries are matched by amount and reference, and anything unclear waits for someone to review.

Can it raise recurring invoices?

Yes. Retainers, rent, fees and maintenance contracts can be raised on a schedule, each with its own payment link and reminders.

Can it bill customers in the UAE?

Yes. UAE invoices can carry your TRN and VAT at 5% where it applies. We talk through payment collection for UAE customers on the call, because it depends on the accounts you already use.

How do we start?

Book a call or message us on WhatsApp. Send a sample invoice and tell us how you follow up payments today, and we will show you how it would work.

Talk to us about your billing

Send us a sample invoice and tell us how you chase payments today. We will show you the invoice, the link and the reminders working together. You can also write to support@duedoor.com.

What we buildOne of the business systems we build. See the rest.
Chat on WhatsApp