PlatformWhy VisaBOSHow It WorksPricingResults
Best CRM for Visa ConsultantsImmigration Consultant SoftwareIELTS Coaching SoftwareVisa Case ManagementStudy Abroad CRMDocument ManagementMulti-Branch SoftwareCanada Visa SoftwareVisaBOS vs ZohoVisaBOS vs SmartXVisaBOS vs MerittoVisaBOS vs KONDESKVisaBOS vs EzyMigrateVisaBOS vs HubSpotVisaBOS vs LeadSquaredBlog
Sign InBook a DemoStart Free →
🧾GST Invoicing & Billing

GST Invoicing Software for Visa Consultants

Generate GST-compliant invoices directly from your visa case records, auto-calculate CGST/SGST/IGST splits, and collect payment via a Razorpay link — all in the same system your counsellors already use. No Word templates, no manual bank reconciliation, no end-of-month scramble to produce a GST report your CA can actually use.

No credit card neededGST invoicing in every planINR billing, no USD surprises
📥
Facebook lead
Auto-captured · now
💰
Payment received
₹61k — Nanda Tandon
🛂
Visa approved!
Arjun K. — Canada PR
app.visabos.com/dashboard
📊 Dashboard
👥 Leads
🎓 Students
🛂 Visa Cases
📄 Documents
💰 Payments
📚 Coaching
📈 Analytics
Good morning, Rahul 👋
Tuesday, 10 March 2026
New Leads Today
14
↑ 3 from yesterday
Active Visa Cases
87
↑ 12 this week
Revenue This Month
₹4.2L
↑ 18% vs last month
Appointments Today
9
2 pending
Lead Pipeline
New34
Contacted28
Qualified19
Proposal11
Recent Leads
PS
Priya S.
New
AK
Arjun K.
Qualified
SR
Simran R.
Proposal
MV
Mohammed V.
Contacted
What It Is

Why do Indian visa consultancies need GST invoicing built into their CRM?

Every registered visa consultancy in India must issue a valid GST tax invoice for each taxable supply of services — and immigration advisory and facilitation services attract 18% GST under the standard service rate. The invoice must carry the supplier's GSTIN, the place of supply, a sequential invoice number, the correct Services Accounting Code for each service line, and the exact CGST/SGST or IGST breakdown. When consultancies generate these invoices manually in Word or Excel, errors in the IGST versus CGST/SGST split are common — particularly when billing clients across state lines — and the mismatch between a consultancy's GSTR-1 data and a client's purchase records can trigger a GST department notice. VisaBOS embeds compliant invoice generation inside the visa case record itself, so the same staff member who updates the case stage also generates and sends the invoice without switching to a separate billing system. For the full visa case management context, see our visa case management software overview.

Sound Familiar?

Why does billing cause the most end-of-month stress at visa consultancies?

The problem is not GST itself — the problem is that GST invoicing happens in a completely separate tool from the case management and payment collection, creating reconciliation work that should not exist.

📋

Manual Invoice Generation in Excel or Word — a Compliance Risk Every Month

The most common invoicing setup at small and mid-size Indian visa consultancies is a Word or Excel template that a front-desk staff member edits manually for each client. GST values are calculated in the staff member's head or on a phone calculator, the SAC code is copied from a reference sheet, and the invoice number is tracked in a separate log. This process is slow, but the bigger problem is correctness: a wrong SAC code, a missing GSTIN, an incorrect IGST versus CGST/SGST split, or a duplicate invoice number can create discrepancies between the consultancy's books and its GSTR-1 filing. GST department notices for mismatches between supplier and buyer returns are increasingly common, and a manual invoicing workflow is the primary source of those errors at this scale of business.

💸

Payment Collection and Invoicing Live in Different Systems — Reconciliation Takes Hours

In consultancies that collect payments via UPI QR codes or direct bank transfers, the payment arrives in a bank account with a UTR reference number, and the invoice is generated separately in Word and WhatsApp-forwarded to the client. At month-end, a staff member cross-references the bank statement against the invoice register to verify which invoices have been settled. This reconciliation process is error-prone and time-consuming, particularly for consultancies that collect payments in two or three instalments across a six-month engagement. Cases where the second instalment arrives without a client reference, where partial payments are received, or where refunds have been issued create the most confusion — and the resolution requires digging through WhatsApp message histories to find what was agreed.

🗂️

Multi-Service Billing — One Client, Three Services, No Clean Way to Invoice

An overseas education consultancy charging for immigration counselling, IELTS coaching batch enrolment, and university application fee processing must decide whether to generate one combined invoice or three separate invoices. A combined invoice requires correct SAC codes for each service type on separate line items, a correct GST calculation for each, and a clear total at the bottom — all formatted to satisfy the CGST rules for a valid tax invoice. A consultancy using Word templates cannot easily produce this output reliably. The result is that clients frequently receive invoices that are incomplete, that do not reflect the full set of services charged, or that the consultancy cannot produce in response to a client query about what was billed in a previous month.

The GST Invoicing Flow

From case record to paid invoice and GST report — in one system.

VisaBOS connects the case pipeline directly to the billing module so invoices are generated at the right case milestone and paid invoices reconcile automatically against the Razorpay payment record.

⚙️
Service Setup
SAC codes + GST rates configured
🧾
Invoice Generated
From case record, one click
📲
Payment Link Sent
Razorpay UPI / card link
Payment Received
Auto-reconciled on the case
📊
GST Report
CSV export for CA / GSTR-1
Feature Deep Dive

Which billing modules keep your visa consultancy GST-compliant without extra work?

Six purpose-built invoicing features for Indian immigration and study abroad consultancies — from SAC-coded invoice generation to Razorpay payment collection and month-end GST reporting.

🧾

GST-Compliant Invoice Generation

Every invoice formatted to Rule 46 of the CGST Rules — SAC codes, GSTIN, and all

  • Configure your services with correct SAC codes (999721 for immigration, 999729 for education support)
  • Invoice template pre-formatted with mandatory fields: GSTIN, place of supply, HSN/SAC, tax amounts
  • Invoice series and sequential numbering maintained automatically — no duplicate numbers
  • Download or email the finished invoice as a PDF directly from the case record in one click
🔢

Automatic IGST / CGST / SGST Split

Correct tax split calculated per invoice based on consultancy and client state

  • Intra-state supply: CGST 9% + SGST 9% applied automatically on the taxable value
  • Inter-state supply: IGST 18% applied when client and consultancy are in different states
  • Place of supply defaults to client's registered state — override available per invoice if needed
  • All GST amounts computed to two decimal places and printed in the correct columns on the invoice
💳

Razorpay Payment Links Attached to Invoices

Send invoice and payment link together — payment auto-reconciles on receipt

  • Generate a Razorpay payment link for the invoice amount and attach it to the invoice email or WhatsApp message
  • Supports UPI, net banking, debit card, credit card, and wallet payment methods for client convenience
  • Payment confirmation from Razorpay updates the invoice status to Paid in VisaBOS automatically
  • Instalment billing: create multiple linked payment requests against one engagement for staged collection
📊

Multi-Service Line Items on One Invoice

Immigration consultation, coaching fees, and document charges on a single tax invoice

  • Add multiple service line items per invoice — each with its own SAC code, quantity, unit rate, and GST rate
  • Sub-totals, GST breakdowns, and grand total computed and displayed in the correct invoice footer format
  • Line item descriptions are customisable: use your standard service names as they appear on your service agreement
  • Discounts can be applied at line-item level or invoice level, with GST recalculated accordingly
📁

GST Report Export for CA and Tax Filing

Month-end GST summary your accountant can use directly for GSTR-1 preparation

  • Export all invoices for any date range as a CSV with invoice number, date, client GSTIN, taxable value, CGST, SGST, IGST
  • Separate B2B (registered buyers with GSTIN) and B2C (unregistered clients) views available in the export
  • Filter by financial year quarter to prepare data for each GSTR-1 filing deadline
  • VisaBOS does not file GST returns — it provides the clean data extract your CA needs to do so accurately

Outstanding Invoice Tracking and Payment Reminders

Know exactly which clients have unpaid invoices and for how long

  • Invoice ageing dashboard shows outstanding invoices by 0–30, 31–60, and 60+ day buckets across all active cases
  • Automated payment reminders sent to clients at 7 days before due date, on due date, and 3 days after
  • Partial payment recording: mark an invoice partially paid when a client pays the first instalment
  • Write-off and credit note functionality for cancelled services or refund scenarios, with GST adjustments

Invoices are generated from the same case record where counsellors track documents and update visa status — see our visa document management software page for how VisaBOS organises document collection, review, and submission alongside the billing workflow.

Getting Started

How does a visa consultancy go from Word invoice templates to GST-compliant billing in VisaBOS?

No accountant or developer is needed to configure GST invoicing in VisaBOS. The setup takes one session, and every invoice generated from that point is compliant.

01

Configure Your Service Catalogue and GST Settings (One-Time, 30 Minutes)

In VisaBOS settings, add the services your consultancy charges for — immigration consultation, visa application assistance, university shortlisting, IELTS coaching batch enrolment, document attestation — with the correct SAC code and GST rate for each. Enter your consultancy's GSTIN and registered state. These settings apply to every invoice generated from that point forward. You do not need to re-enter tax details on each invoice; they are inherited from the service configuration. Most consultancies complete this setup in a single session on their first day of the free trial.

02

Generate the Invoice from the Case Record — Send with a Razorpay Payment Link

When a case reaches a billing milestone — initial engagement, visa filing, visa approval, IELTS coaching batch start — the counsellor opens the case record in VisaBOS, clicks Generate Invoice, selects the services to bill, and the system populates the invoice template with the client's details, selected services and SAC codes, GST split based on state, and a sequential invoice number. The counsellor sends the invoice PDF and a Razorpay payment link directly from VisaBOS by email or WhatsApp. The client receives a professional, GST-compliant invoice and can pay immediately via UPI or card without visiting the office.

03

Payment Auto-Reconciles; Export GST Data for Your CA at Month-End

When the client completes payment through the Razorpay link, the invoice status in VisaBOS updates to Paid automatically, and the payment amount and date are recorded on the case record. No manual bank statement reconciliation is required. At the end of each month or GST quarter, the accounts manager runs the GST report export from the VisaBOS billing module, downloads the CSV, and hands it to the CA. The export contains every invoice raised in the period with all GST fields populated correctly — the CA can use it directly to prepare the GSTR-1 without re-entering data from paper invoices.

By the Numbers

VisaBOS GST Invoicing at a Glance

18%
GST Rate on Services — Handled Automatically
SAC
Code Printed on Every Invoice
Razorpay
Payment Gateway Integrated
14-Day
Free Trial
₹5,000/mo
Starter Plan
FAQ

Frequently Asked Questions

Common questions from Indian visa and immigration consultancies evaluating GST invoicing software integrated with their CRM and payment gateway.

What is GST invoicing software for visa consultants?+
GST invoicing software for visa consultants is a billing module built specifically for Indian immigration and study abroad consultancies that need to generate tax-compliant service invoices under the Goods and Services Tax regime. Unlike a generic accounting package, a purpose-built module understands the multi-service nature of a visa consultancy's billing — where a single invoice may combine an immigration consultation fee, a document attestation charge, and a visa filing service fee, each potentially attracting the same 18% GST rate on services but requiring separate line items with the correct SAC code for each service type. VisaBOS includes this invoicing module as a native feature, connected directly to the case record and the Razorpay payment gateway, so consultancies generate, send, and reconcile invoices without switching applications.
How does VisaBOS calculate IGST versus CGST and SGST for visa consulting invoices?+
VisaBOS applies the correct GST split based on the registered addresses of the consultancy and the client. When the consultancy and client are in the same state — for example, a Delhi-registered firm billing a Delhi-based client — the system applies CGST at 9% and SGST at 9%, totalling 18%. When the consultancy is billing a client registered in a different state — an interstate supply — VisaBOS applies IGST at 18% on the full taxable value. The state code configuration is set once during onboarding from the consultancy's GST registration certificate; individual invoice splits are then calculated automatically without manual intervention on each invoice.
Which SAC code does VisaBOS use for visa and immigration consulting services?+
For immigration advisory and visa facilitation services, VisaBOS applies SAC code 999721 — the Services Accounting Code covering services provided by immigration and visa consultants under India's GST classification. Study abroad counselling services that include university application support are billed under SAC 999729, which covers other educational support services. VisaBOS allows consultancies to configure multiple service types, each with its correct SAC code, and select the appropriate service type per line item on each invoice. The SAC code prints on the generated invoice exactly as required by GST invoice rules for service providers.
Does VisaBOS support multi-service line items on a single GST invoice?+
Yes. A visa consultancy invoice frequently covers more than one distinct service — an initial consultation fee, a visa application preparation charge, a document courier fee, and an IELTS coaching module fee may all appear on one client invoice. VisaBOS supports multiple line items on a single invoice, each with its own service description, SAC code, quantity, unit rate, and GST rate. The footer of the invoice automatically tallies taxable value, CGST, SGST or IGST, and total payable — formatted to comply with the output format required for a valid GST tax invoice under Rule 46 of the CGST Rules.
Can I collect payment through a Razorpay link attached to the VisaBOS invoice?+
Yes. VisaBOS integrates with Razorpay so that each invoice generated in the system can be sent to the client with an embedded payment link. The client clicks the link, pays by UPI, net banking, or debit or credit card, and the payment is logged against the invoice in VisaBOS automatically. The case record updates to reflect the payment received, and the invoice status changes to Paid. No manual reconciliation is required. Instalments are also supported — for clients paying in two or three stages across the engagement, each instalment generates a separate payment link and receipt, and the cumulative amount paid is visible on the case record throughout the engagement.
How does VisaBOS help prepare GST return data for my CA?+
VisaBOS provides a GST report export that lists every invoice raised in a calendar month with the invoice number, invoice date, client GSTIN (where provided), place of supply, taxable value, CGST amount, SGST amount, and IGST amount in a tabular format. Your CA or accountant can use this export directly to populate the B2B and B2C sections of your GSTR-1 return. The export is available in CSV format and covers any date range you specify. VisaBOS does not file GST returns itself — it is not a GST filing utility — but it eliminates the manual step of collating invoice data before handing it off to your CA.
Is the VisaBOS GST invoicing module included in the free trial?+
Yes. The 14-day free trial includes full access to the GST invoicing module, Razorpay payment link generation, and the GST report export. You can configure your service catalogue with SAC codes, raise invoices against real cases, send Razorpay payment links to clients, and export a month-end GST summary — all within the trial period before paying a single rupee. Pricing starts at ₹5,000 per month in INR, billed in India with no USD conversion. Most consultancies that activate invoicing in their first week of trial find it reduces the time spent on billing and payment follow-up by a significant margin.
Replace Your Word Invoice Template with GST-Compliant Billing

Start Generating GST Invoices from Your Cases Today

GST-compliant invoices, Razorpay payment collection, and month-end GST report exports — all built into VisaBOS, the CRM designed for Indian visa and immigration consultancies.

14-day free trial · GST invoicing included in every plan · Cancel anytime · ₹5,000/mo starter

// Investment

Enterprise-grade platform. India pricing.
No USD surprises.

All plans include unlimited leads, students, and visa cases. No per-user pricing tricks. Cancel anytime.

Monthly
AnnualSave 20%
Core
5,000
/mo
Billed monthly  ·  4,000/mo on annual
For single-branch consultancies deploying their first operating system.
  • 1 Branch
  • Up to 5 Staff Accounts
  • Lead Management + Pipeline
  • Visa Case Management
  • Document Management
  • Appointments & Walk-in Log
  • Payment Tracking & Invoices
  • Exam Coaching Module
  • Full Analytics Dashboard
  • Multi-branch Management
Start Free Trial
Most Popular
Professional
15,000
/mo
Billed monthly  ·  12,000/mo on annual
For consultancies running visa + exam coaching — one OS for everything.
  • Up to 3 Branches
  • Up to 20 Staff Accounts
  • Everything in Core
  • Exam Coaching (Batches, Tests, Assignments)
  • Meta Lead Webhook (Facebook/Instagram)
  • Razorpay Payment Integration
  • Full Analytics Dashboard
  • Internal Team Chat
  • 50+ Granular RBAC Permissions
  • Unlimited Branches
Start Free Trial →
Enterprise
50,000
/mo
Billed monthly  ·  40,000/mo on annual
For multi-city agencies that demand complete operational control.
  • Unlimited Branches
  • Unlimited Staff Accounts
  • Everything in Professional
  • Cross-branch Messaging
  • Priority Support + Dedicated Manager
  • Custom Branding on Invoices
  • SLA-backed Uptime Guarantee
  • Early Access to New Modules
  • API Access (coming soon)
  • Personalised Onboarding Session
📅 Book a Demo
Not sure which plan fits?
Book a 15-min call — we'll look at your branches, team size, and lead volume and recommend the right tier. No sales pressure.
📅 Book a Demo
🛡️
30-day money-back guarantee. If VisaBOS doesn't organise your operation, we refund every rupee — no questions asked.
📅Book a Demo