Want to be part of the early user program?How it works →
GST INVOICING

The right invoice, every time.

Six layouts for every scenario — domestic, export, retainer, milestone. CGST/SGST/IGST splits itself from place of supply, and payment runs on whichever rail your client uses, UPI to SWIFT.

CGST · SGST · IGST · EXPORT LUT · UPI · SWIFT
Invoices › HSL/2026/0142PREVIEW PDF →
BILL TOInsightIQ Tech Pvt LtdGSTIN27AAACI4567B1Z2
PLACE OF SUPPLY · TRY IT
#DESCRIPTIONQTYRATEAMOUNT
01High-fidelity mockups122,50030,000
02Landing page design182,50045,000
Subtotal₹75,000
CGST @ 9%₹6,750
SGST @ 9%₹6,750
IGST · AUTO @ 18%₹13,500
GRAND TOTAL₹88,500
UPI · priyadesign@upiDue 8 Nov 2026
Pick what you bill · one engine

A document shaped
like the job.

The same line items render to six genuinely different documents — not six colour swaps of one template. Pick the shape the job needs; HourSlip keeps the GST, numbering, and payable footer correct across all of them.

Layout 01 of 06
01 · DOMESTIC GST
Domestic invoice

CGST+SGST or IGST decided by your client's state — no dropdown. Files into GSTR-1. Client deducts TDS 194J; we track it.

Pay viaUPIRazorpayNEFT
+ 2 more shapes — Timesheet & Proforma
04 · HOURLY AUDIT

Timesheet

pulled from timer

Embeds the day-by-day breakdown pulled straight from your time tracker. For clients who want to see the hours behind the total.

06 · QUOTE

Proforma

valid 30d · accept

"Not a tax invoice." Validity window, payment schedule, and an acceptance signature. Convert to a real invoice in one click.

The Timesheet layout pulls hours straight from the time tracker →Your logo · brand colour · custom formula columnsPRO
Auto GST split · no dropdowns

Set the client's
state once.

From then on, every invoice picks its own split — intra-state, inter-state, composition, or export. The PDF prints the right header. GSTR-1 classifies it into the right table (B2B / B2CS / B2CL / EXP / CDNR) when you file.

You
Priya Nair Design
GSTIN 29ABCDE…F1Z5
Place of supply
Karnataka (29)
If client is
≠ client's state
Karnataka → Maharashtra
inter-stateIGST 18%—
IGST 18% on subtotal
Files into
GSTR-1 · B2B
If client is
= client's state
Karnataka → Karnataka
intra-stateCGST 9% + SGST 9%9 / 9
CGST + SGST split shown
Files into
GSTR-1 · B2B / B2CS
If client is
composition scheme
Quarterly · category-based
composition1% or 6%no ITC
Bill of Supply, no GST line
Files into
GSTR-4
If client is
export · under LUT
Karnataka → United States
export · WOPAY0% under LUTLUT ref printed
Zero-rated under LUT footer
Files into
GSTR-1 · EXP / WOPAY
If client is
export · with IGST
Karnataka → United States
export · WPAYIGST refundableRule 96 · RFD-01
IGST shown · refund flagged
Files into
GSTR-1 · EXP / WPAY
If we ever get it wrong

One-click GST fix re-computes line items + totals on a sent invoice and emits an automatic CDNR (Credit/Debit Note · Registered) entry. No re-issuing, no re-numbering, no awkward client email.

Reverse-charge flag (3.1d) · supported
Share page · client side

A pay button
your clients
actually press.

Every invoice gets a share link — no login, no signup, no app. Your client lands on a single page with the PDF, a UPI button that deep-links into their UPI app with the amount pre-filled, and a Razorpay fallback for card or netbanking. Billing a client abroad? They see your Wise, Payoneer, PayPal or SWIFT details instead.

  • ›
    UPI deep-link
    Tap → GPay / PhonePe / BHIM opens with VPA and amount filled in. One tap. UTR auto-captured.
  • ›
    Razorpay fallback
    Card, netbanking, wallet — your Razorpay key, your bank account, our share page.
  • ›
    International rails
    Foreign clients pay via Wise, Payoneer, PayPal, Skydo or a SWIFT wire — add each payout detail once, choose which show per invoice.
  • ›
    QR in PDF
    Even printed invoices are payable. The UPI QR auto-embeds in every PDF layout.
  • ›
    Mark paid · UTR
    Records UTR / NEFT reference against the invoice for bank reconciliation later.
9:41
🔒hsl.in/i/0142
···
Invoice
HSL/2026/0142
From Priya Nair · to InsightIQ Tech
Issued 14 Apr · Due 29 Apr
Amount due₹3,30,400
Download PDF
Pay this invoice
Generated by HourSlip
Multi-currency · FX locked at issue

FX losses
are not
your problem.

Bill in INR, USD, EUR, GBP, AUD, CAD, or SGD. The FX rate is fetched at the moment you issue the invoice and frozen. If the pound drops next week, your invoice still bills at the rate you locked in. When the money actually lands — in one tranche or several — HourSlip records what you received, books the realized FX gain or loss against it, and tracks the FIRA / FIRC remittance proof for your export refund.

7 currencies
INR · USD · EUR · GBP · AUD · CAD · SGD
Live FX, frozen
Open exchange rate at issue · stored forever
PDF shows both
£2,800 → ₹3,31,576 at issue
Realized FX, booked
Gain or loss when the money lands — not the invoice
FIRA / FIRC tracked
Log the bank remittance proof against each export
Dashboard in ₹
Every total back to INR for FY P&L
Export invoice · 14 Apr 2026
HSL/2026/0148
Currency
GBP
Phase 02 · Design1£1,200
Brand book delivery1£800
Visual system handoff1£800
Amount due (GBP)£2,800
FX at issue
1 GBP = ₹118.42
Source · live market rate · 14 Apr 09:00 IST
INR equivalent
₹3,31,576
Now · 1 GBP = ₹117.83−₹1,652 had we waited
Locked at issue
Long-tail · the bits you'll only need monthly

The things you'd
otherwise track
in a notebook.

The features you reach for once a quarter — recurring invoices, an advance against a project, a pile of billable expenses to attach — work the same way as the daily ones. Same engine, same GST math, same share link.

Template · InsightIQ Retainer · monthly
₹84,000 + 18% IGST · 1st of every month
Apr
✓
May
✓
Jun
…
Jul
Aug
Sep
Draft ready · HSL/2026/0156
06:00 IST · 1 May
Send →
01Recurring

Set it Monday. Forget it.

Monthly or quarterly. Auto-generates from a parent template. You get a 'draft ready' alert at 06:00 IST on the due date — one tap to review, one tap to send.

Pro featureLearn more →
On file · Northwind Labs
Retainer balance₹2,00,000
This invoice · HSL/2026/0150
Taxable value₹1,18,000
IGST · 18%₹21,240
Invoice total₹1,39,240
Less · advance (incl. GST paid)−₹84,000
Balance due₹55,240
Remaining advance · ₹1,16,000
02Advance · Retainer

Pulled in. Math done.

Track advances per client. Pull one onto an invoice and the math — full-value GST, the advance (and the GST already paid on it) adjusted, balance due — is done for you. No client-side spreadsheets.

Pro featureLearn more →
Unbilled · pulled into HSL/2026/0150
ExpenseAmountGST
AWS · April hosting₹2,400₹432
Figma · seat₹1,200₹216
Domain · northwind.dev (annual)₹890₹160
Billed back₹4,490₹808
ITC kept18% IGST · your invoice rate
03Billable expenses

Hosting and AWS, attached.

Pull unbilled expenses onto the invoice as part of your service, with GST at your rate — ‘Hosting · ₹2,400 + ₹432 IGST’. The input credit on the original bill stays yours. A pure-agent reimbursement (outside your taxable value, no markup) has strict conditions; your CA can confirm if it fits.

Pro featureLearn more →
CA-grade · ITR-defensible

Built to clear
your CA's first
review.

Sequential numbering with no gaps. An audit log on every state change. Void / Write-off / Dispute states that never delete a number. Accountant access via magic link, so your CA doesn't need your password.

Ledger · FY 2026–27

Sequential · no gaps

Compliant
#ClientDateStateAmount
HSL/2026/0140Bluedot Capital11 AprPaid₹1,18,000
HSL/2026/0141Northwind Labs12 AprSent₹84,000
HSL/2026/0142InsightIQ Tech14 AprSent₹3,30,400
HSL/2026/0143Acme Inc (US)14 AprSent£2,800
HSL/2026/0144Northwind Labs15 AprVoid₹84,000
HSL/2026/0145InsightIQ Tech15 AprReplaced₹84,000
142 invoices YTD · zero gapsVoid preserves the number · always traceable
Audit timeline

HSL/2026/0142

5 events
  • Created · draft
    Priya · 14 Apr 09:14 IST
  • SAC code added
    Priya · 14 Apr 09:18 IST
  • Sent to client
    Priya · 14 Apr 09:22 IST
  • Share link opened
    InsightIQ Tech · 14 Apr 12:48 IST
  • Marked paid · UTR ******5118
    Priya · 18 Apr 11:02 IST
Accountant access · Pro

Magic link · 7-day session

Grant your CA a read-only seat. They land in a dedicated CA cockpit — invoices, GSTR exports, 26AS reconciliation — without your password.

Send to
ca.jain@finvalent.in
OTP-protected·Full audit log·Revoke anytime
Questions, answered

The fine print, up front.

What freelancers and their CAs ask us before switching — answered plainly.

  • Yes. Sequential numbering with no gaps, correct CGST/SGST vs IGST split based on place of supply, SAC codes, HSN where needed, reverse-charge flag, and amount-in-words. Void and Replaced states preserve the number so your CA sees an unbroken series at filing.
  • Yes. With no GSTIN on your profile, every invoice comes out as a clean, GST-free Invoice — no tax columns, no GSTIN line, no CGST/SGST/IGST — which is the correct document for an unregistered freelancer. Nothing to configure. If you later cross the threshold (₹20L, or ₹10L in Manipur, Mizoram, Nagaland and Tripura) and register, add your GSTIN and every new invoice gains the tax split automatically; invoices issued before registration stay as they were.
  • No dropdowns. You set the client's state once; every invoice then chooses its own split — intra-state CGST+SGST, inter-state IGST, composition, or zero-rated export under LUT — and files into the right GSTR-1 table automatically.
  • Yes. Bill a foreign client and you choose how the export is treated: zero-rated under LUT (WOPAY) with the LUT reference printed on the PDF, or with payment of IGST (WPAY) where the IGST is shown and flagged for a Rule 96 / RFD-01 refund. Either way it files into GSTR-1 Table 6A correctly — and you can log the FIRA / FIRC bank remittance proof and the realized FX gain or loss against the invoice.
  • When you issue a foreign-currency invoice, a live market reference rate is fetched and frozen onto it. If the pound or dollar moves next week, that invoice still bills and reports at the rate you locked — and the PDF shows both the foreign amount and the INR equivalent for FIRC reconciliation. When the payment lands, the realized FX gain or loss against that locked rate is booked automatically.
  • Every invoice gets a no-login share link with a UPI button that deep-links into GPay / PhonePe / BHIM with the amount pre-filled, a Razorpay fallback for card, netbanking and wallets, and your NEFT/IMPS bank details. For clients abroad, add your Wise, Payoneer, PayPal, Skydo or SWIFT payout details and choose which appear per invoice. The UPI QR is auto-embedded in the PDF too, so even printed invoices are payable.
  • The Free plan sends 5 invoices a month with all six layouts, full GST split, multi-currency, and UPI + Razorpay — no card and no expiry. Free PDFs carry one small “Generated by HourSlip” line in the footer; Pro (₹2,699/yr) switches it off, lifts the monthly cap and adds recurring invoices, advances, billable expenses and accountant access.
  • Yes. Accountant access (Pro) sends your CA an OTP-protected magic link to a read-only cockpit — invoices, GSTR exports, 26AS reconciliation — with a full audit log, revocable any time. They never need your login.
  • A Refrens / Zoho CSV importer is on our roadmap. For now, set your starting invoice number during setup and HourSlip picks up sequential numbering from there — so your series stays unbroken across the switch. Your clients and contacts can be bulk-imported via CSV today.

UPI to SWIFT

Bill anyone, anywhere. Keep every rupee.

Start free — no card, no trial expiry. Upgrade only when the caps start to pinch.

Create free account →

See what Free covers, and what Pro adds