Case studyFintech10 min read

Receivo: getting small suppliers paid in days by turning their invoices into working capital

Small manufacturers supplying large companies waited 60 to 90 days to be paid, and banks would not lend against their invoices. A fintech startup set out to fix that. We built Receivo: supplier onboarding with digital KYC, invoice verification with the buyer, lender bidding, disbursal and automatic repayment on the due date — an invoice-financing platform where every rupee is traceable.

21
Features shipped
4
Apps & platforms
7
Team members
20
Weeks to rollout
Receivo supplier dashboard with financed invoices
Receivo: invoices in, working capital out.
01

Ninety days is a long time for a small factory

Receivo's founder had grown up in a family business that made components for large automotive companies. He remembered his father paying workers on time while waiting three months for buyers to pay invoices, and borrowing informally at painful rates to bridge the gap.

Banks were reluctant to lend to small suppliers. But the invoices were owed by large, creditworthy buyers. If an invoice could be verified with the buyer, it could be financed against the buyer's credit rather than the supplier's.

“The money exists. It's just stuck in someone else's payables department.”

— Receivo's founder
02

Building trust between three parties

Invoice financing only works if lenders trust that an invoice is real and will be paid. We interviewed suppliers, buyers' finance teams and lenders. Lenders' fear was fraud: fake or duplicate invoices. Buyers' fear was extra work. Suppliers' fear was paperwork and hidden charges.

The design had to answer each: verification against GST e-invoice records and buyer confirmation, a one-click approval flow for buyers, and a transparent all-in cost shown to suppliers before they accept.

What each party needed
  • Lenders: proof the invoice is real, unique and acknowledged
  • Buyers: approval in one click, no new process
  • Suppliers: fast money and one clear price
  • Everyone: a ledger that reconciles to the rupee
Trading screen with financial charts
Three parties, three fears — each addressed in the design.
03

A ledger at the core

Every movement of money — disbursal, fee, repayment, refund — is recorded in a double-entry ledger, so balances for suppliers, buyers and lenders always reconcile. Duplicate financing is impossible because each invoice is fingerprinted by its GST identifiers the moment it is uploaded.

On the due date, the buyer pays into a designated account and Receivo splits the payment automatically between the lender and the supplier.

04

The team

Ledger correctness and integrations drove the staffing, with a dedicated engineer for GST and banking APIs.

1
Engagement lead

Founder, lender and buyer workshops.

1
Product designer

Supplier, buyer and lender experiences.

2
Backend engineers

Ledger, financing workflows and repayment splits.

1
Integration engineer

GST, e-invoice, KYC and banking APIs.

1
Frontend engineer

Supplier app, buyer portal and lender console.

1
QA engineer

Ledger reconciliation and money-movement tests.

7 people in total, working as one team.

05

Decisions we made

Agreed with the founders, their compliance adviser and two partner lenders.

01

How to stop duplicate financing?

  • Manual checks
  • Fingerprint every invoice by its GST identifiers

Our call: Fingerprint every invoice by its GST identifiers. An invoice can only be financed once. Fingerprinting on upload made duplicates impossible.

02

Balances or a ledger?

  • Store balances per account
  • Double-entry ledger for every movement

Our call: Double-entry ledger for every movement. A ledger reconciles by design and gives auditors a complete history.

03

Hold money or route it?

  • Receivo holds funds
  • Funds flow through regulated partner accounts

Our call: Funds flow through regulated partner accounts. Routing through partner banks and escrow kept the platform within regulatory boundaries.

04

Show suppliers a rate or a total cost?

  • Annual interest rate
  • One all-in amount before acceptance

Our call: One all-in amount before acceptance. Suppliers wanted to know exactly what they would receive. One clear number built trust.

06

Every feature, module by module

Everything that shipped for suppliers, buyers, lenders and operations.

Suppliers
Invoices to cash.
  • 01Digital onboarding

    KYC, bank verification and business checks online.

  • 02Invoice upload

    Upload or fetch e-invoices automatically.

  • 03Instant eligibility

    See which invoices can be financed.

  • 04All-in cost preview

    Exact amount received before accepting.

  • 05Disbursal tracking

    Status from acceptance to bank credit.

Buyers
One click, no new process.
  • 06Invoice confirmation

    Approve supplier invoices in one click.

  • 07Supplier programme dashboard

    Suppliers onboarded and invoices financed.

  • 08ERP integration

    Approved invoices synced from the buyer's ERP.

  • 09Payment instructions

    Due-date payments to the designated account.

Lenders
Verified risk, priced fairly.
  • 10Invoice marketplace

    Verified invoices with buyer details.

  • 11Bidding

    Lenders bid rates on invoices or programmes.

  • 12Exposure limits

    Limits by buyer, supplier and sector.

  • 13Portfolio reports

    Outstanding, repaid and overdue.

Operations and controls
Every rupee traceable.
  • 14Double-entry ledger

    Every money movement recorded.

  • 15Duplicate detection

    Invoices fingerprinted on upload.

  • 16GST verification

    Invoices checked against GST records.

  • 17Automatic repayment split

    Buyer payments split to lender and supplier.

  • 18Overdue management

    Reminders and escalation.

  • 19Reconciliation reports

    Daily reconciliation with bank statements.

  • 20Role-based access

    Suppliers, buyers, lenders and operations.

  • 21Audit trail

    Every approval and transaction recorded.

Receivo lender console with invoice bids
The lender console: verified invoices, buyer exposure and one-click bids.
07

First disbursal

Receivo launched with two lenders and a handful of anchor buyers whose suppliers were invited together. The first supplier was paid within a day of uploading an invoice that would otherwise have taken ninety to settle.

  1. Weeks 1–3
    Discovery

    Supplier, buyer and lender interviews.

  2. Weeks 4–6
    Design

    Flows and ledger model agreed with lenders.

  3. Weeks 7–16
    Build

    Apps, ledger, verification and repayment.

  4. Weeks 17–19
    Pilot programme

    One anchor buyer and its suppliers.

  5. Week 20
    First disbursal

    Live with two lenders.

08

What we learned

In lending, verification is the product. Buyer confirmation and GST checks made lenders comfortable enough to price competitively.

Onboard ecosystems, not individuals. Inviting a buyer together with its suppliers created trust on both sides at once.

Built with
  • Next.js
  • NestJS
  • PostgreSQL
  • Double-entry ledger
  • GST and e-invoice verification APIs
  • Account Aggregator
  • Document OCR
  • AWS Mumbai
CTA Background

Building something like Receivo?

Bring the problem as it actually is, constraints included. You will get a straight answer on whether we are the right team.

View Our Work
AI-First Engineering
Secure & Scalable
Built to Deliver Impact
More case studies