Integrations

Save an invoice once. UPGEAR gets the IRN, adds it to Tally and sends it on WhatsApp.

Each step shows its status on the invoice, so finance can see where it has reached.

TAX INVOICEDRAFT
Draft
Meridian Cold Chain Pvt LtdGSTIN 27AABCM4821K1Z6
AMC 0412 · VISIT 21884₹48,380
IRN · SIGNED QRnot yet
SPM/26-27/0902 · GSTIN 27AABCM4821K1Z6 · ₹48,380 ·SPM/26-27/0902 · GSTIN 27AABCM4821K1Z6 · ₹48,380 ·SPM/26-27/0902 · GSTIN 27AABCM4821K1Z6 · ₹48,380 ·SPM/26-27/0902 · GSTIN 27AABCM4821K1Z6 · ₹48,380 ·
invoice_issued · SPM-0902.pdf · to Vikram Rao ·invoice_issued · SPM-0902.pdf · to Vikram Rao ·invoice_issued · SPM-0902.pdf · to Vikram Rao ·invoice_issued · SPM-0902.pdf · to Vikram Rao ·
Sales voucher · Meridian Cold Chain · SAC 998531 · 48380.00 ·Sales voucher · Meridian Cold Chain · SAC 998531 · 48380.00 ·Sales voucher · Meridian Cold Chain · SAC 998531 · 48380.00 ·Sales voucher · Meridian Cold Chain · SAC 998531 · 48380.00 ·
GST e-invoice portalWAITING
Requested—IRN returned—
Starts when the invoice is saved
WhatsAppAFTER IRN
Sent—Delivered—Read—Reply—
Sends once the IRN is on the PDF
TallyAFTER IRN
Queued—Exported—
Joins the export once the IRN is back
Wed 26 Aug · 10:14:00 0 of 3 handoffs complete

Three systems your office already uses

No new software for accounts. Tally stays Tally.
— Kavya · accounts

Each one is connected to the record it depends on: the invoice, the visit, the contract.

Also part of the finance setup
GSTIN per branchPlace of supply on every invoiceCGST and SGST splitTDS on receiptsUPI details on invoicesSMS invites for techniciansDocumented APIGSTIN per branchPlace of supply on every invoiceCGST and SGST splitTDS on receiptsUPI details on invoicesSMS invites for techniciansDocumented API

You choose when each handoff runs

I set Tally to 18:00. It runs every evening. I stopped checking.
— Kavya · accounts

Tap the underlined parts. The invoice’s day changes on the right.

01
When an invoice is saved
02
ask the GST portal for the IRN, if the buyer has a GSTIN
03
then send the PDF on WhatsApp to
04
and add it to the Tally export
Invoice 0902, 26 AugPREVIEW
10:14:02 Invoice savedSPM/26-27/0902 · ₹48,380
10:14:05 IRN and QR on the invoiceAck 1126 2600 4812
10:14 PDF sent to Anita DesaiAccounts payable, Meridian Cold Chain
18:00 In the daily Tally exportSales voucher for your accountant to import
Schedules and recipients are agreed with your finance team during setup.
Tally

Where each invoice field lands in Tally

Point at a field and its line in the Tally file lights up. The contract and visit number go into the narration, so the books still say what the money was for.

In UPGEAR · invoice SPM/26-27/0902
Tally XML · sales voucherfor import
<VOUCHER VCHTYPE="Sales">
<DATE>20260826</DATE>
<VOUCHERNUMBER>SPM/26-27/0902</VOUCHERNUMBER>
<PARTYLEDGERNAME>Meridian Cold Chain Pvt Ltd</PARTYLEDGERNAME>
<PARTYGSTIN>27AABCM4821K1Z6</PARTYGSTIN>
<PLACEOFSUPPLY>Maharashtra</PLACEOFSUPPLY>
<LEDGER>Pest Control Services · 998531 · 41000.00</LEDGER>
<LEDGER>Output CGST 9% · 3690.00</LEDGER>
<LEDGER>Output SGST 9% · 3690.00</LEDGER>
<AMOUNT>48380.00</AMOUNT>
<NARRATION>AMC 0412 · visit 21884 · Aug</NARRATION>
</VOUCHER>
Export 26 Aug · 18:0039 vouchers in, 0 held. Your accountant imports one file.
GST e-invoice

Three answers the GST portal can give

Wrong GSTIN comes back in seconds, not at month end.
— Priya · accounts
SPM Pest Services Pvt LtdGSTIN 27AAFCS7730P1Z2 · Navi MumbaiTAX INVOICE
BILL TOMeridian Cold Chain Pvt LtdGSTIN 27AABCM4821K1Z6NO · DATESPM/26-27/090226 Aug 2026
Rodent + GIPC · AMC 0412 · AugSAC 99853141,000.00 CGST 9% + SGST 9%7,380.00 Total₹48,380.00
IRN · ACK 1126 2600 4812 337 7c1e0f2b9d4a6e81c35f0b77d2e9a1c4f86b03d5e7a2c9148b6f0e3d2a194af Ack date 26-08-2026 10:14:05
CANCELLED
10:14:02 Invoice savedUPGEAR sends the invoice details to the portal with your GSTIN credentials.
10:14:05 IRN, ack number and signed QR come backThey are written onto this invoice. No one copies them over from the portal.
10:14:05 The PDF is finalThe document the client receives already carries the QR.
10:14:06 WhatsApp and Tally go nextBoth waited for the IRN.
For invoices that fall under e-invoicing for your GSTIN. Set up per company during implementation.
WhatsApp

A customer replies. It reaches the person who can act on it.

“Paid by NEFT today.” It came to me, with the invoice attached.
— Priya · accounts

The reply is matched to the visit, invoice or quote it answers, then becomes a task for the team that owns it.

07:484G
VR Vikram RaoMeridian Cold Chain
Service report · 21884.pdf Service report for visit 21884, Meridian DC-2. 14 stations checked. Photos and batch inside. 10:04 ✓✓
Dock 4 still has droppings this morning. 07:48 · next day
Sent as service_report · sent when visit 21884 closed
VR NEW REPLY · 07:48Dock 4 still has droppings this morning.
ATTACHED TO Visit 21884 · AMC 0412
PN Task for operationsComplaint C-1187 · PriyaShe books the revisit from the complaint

What moves, which way, and who owns it

Pick a system and follow one handoff from the moment it starts to the moment it could fail.

STARTS WHENAn eligible invoice is saved
UPGEAR
Invoice details →
← IRN · ack no · signed QR
GST portal
WHO DOES WHAT UPGEARSends, then writes the reply onto the invoice YOUYour GSTIN and portal credentials
LIMITCancel within 24 hours. After that, a credit note.
THIRD-PARTY COSTE-invoice provider credits, at cost
IF IT FAILS · rejected or no answer The invoice stays a draft with the portal’s reason. Nothing goes to the client.

When a handoff fails, you hear about it the same day

A failed export shows up the same evening. We fix it before my CA calls.
— Suresh · owner

Break one below to see what is held back, who is told and how it gets fixed.

0 of 4 broken
GST e-invoice WORKING
The portal doesn’t answer Month-end, 6 pm, forty invoices to raise.
Tally WORKING
Ledger not found in Tally Tally has “Meridian Cold Chain”. UPGEAR has “Pvt Ltd” on the end.
WhatsApp WORKING
Message not delivered The site contact changed phones last month.
Your system WORKING
A bad record arrives Your ERP sends a visit with no site on it.
Exact retry and alert behaviour is confirmed for your setup during implementation and recorded in your integration register.
1 hour on a call

Bring one invoice to the demo

We raise its IRN on test credentials, open the Tally file with your accountant, and send the PDF to your phone so you can reply to it.

UPGEAR integration demo00:00 / 30:00
YOUR INVOICEREBUILT ✓
From a contract you run
Customer GSTIN✓ on fileSAC · place of supply✓ from contractVisit and proof✓ attached
TEST CREDENTIALSIRN returned7c1e0f2b9d4a6e81…94af
<PARTYLEDGERNAME>Meridian Cold Chain</…>
<LEDGER>Output CGST 9% · 3690.00</…>
<NARRATION>AMC 0412 · visit 21884</…>
✓Your accountant checks the ledger names
YOUR LOCK SCREEN
WhatsAppnowYour company nameInvoice 0902.pdf · IRN and QR included
Received. Can you send last month’s too?
Attached to invoice 0902 · finance told
YOU YouOwner or finance head
CA Your accountantImports into Tally
UG UPGEAR teamRuns the screen share
Invoice 0902 · savedSaved once. Now watch where I go.