GSTKaro — User Guide

Create invoices, file GST returns, track payments — all in one place

gstkaro.dhenuja.com · Works on any phone, tablet or computer

1 Getting Started — Create Your Account

1
Open gstkaro.dhenuja.com on your phone or computer
2
Click Create Free Account → fill your name, email, password
3
Enter your Business Name and State — required for GST calculation
4
Enter your GSTIN (optional at registration — add it in Settings later)
5
Click Create Account → you are automatically logged in
💡 Your data is private — only you can see your invoices. No one else can access your account.

2 First Time Setup — Fill Your Business Details

Do this once — these details appear on every invoice you create.

1
After login, tap (settings icon) in top right
2
Fill: Business Name, Address, GSTIN, PAN, State, Phone, Email
3
Add Bank Details — Bank name, Account number, IFSC, UPI ID
4
Set Invoice Prefix (e.g. INV-) and starting number
5
Tap 💾 Save Settings
💡 Bank details appear automatically on every invoice PDF and WhatsApp payment reminder.

3 Add Your Products & Services to Catalog

Add your products/services once — reuse in every invoice with one tap.

1
Tap 📦 Catalog in the bottom menu
2
Tap + Add Product/Service
3
Enter: Name, HSN/SAC code, Rate (₹), GST %
4
Tap Save

Common HSN / SAC Codes

HSN / SACService / ProductGST Rate
998314Software Development18%
998313IT Maintenance / AMC18%
998315Website Design18%
9992Education Services18%
9954Construction Services18%
9963Restaurant / Catering5%
8471Computers & Laptops18%
6109T-Shirts / Garments12%
💡 Not sure of HSN code? Search at gst.gov.in → HSN/SAC Finder or ask your CA once — then save it in catalog forever.

4 Create a GST Invoice

1
Tap ➕ New in the bottom menu
2
Type customer name → select from suggestions or type new name
3
If customer has GSTIN, enter it → state auto-detects → CGST/IGST set automatically
4
Tap + Add Item → search your catalog → select product/service
5
Enter Quantity → amount calculates automatically
6
Add more items if needed → each can have different HSN and GST rate
7
Tap 💾 Save Invoice
INV-001 · Tax Invoice
Sri Nityanand Educational Trust
GSTIN: 27AAITS0446G1ZF → Maharashtra → CGST+SGST
Item 1: Software Dev · ₹6,500 · 18% · CGST ₹585 + SGST ₹585
Item 2: AMC · ₹2,000 · 18% · CGST ₹180 + SGST ₹180
Grand Total: ₹10,030
💡 CGST+SGST vs IGST: App sets this automatically based on customer's state. Same state as you = CGST+SGST. Different state = IGST. Just enter the GSTIN correctly.

5 Share Invoice & Get Paid

1
After saving, tap the invoice to open it
2
Tap 💬 WhatsApp → invoice sent to customer with payment details
3
Tap ⬇ PDF to download and share or print
4
Once payment received, tap invoice → tap Mark as Paid
5
Send Payment Reminder to overdue customers with one tap

6 Prepare & File GST Return (Monthly)

Do this every month by 11th for GSTR-1 and 20th for GSTR-3B.

⚡ Prepare Return
⬇ Download CSVs
🌐 Upload to Portal
✅ Mark Filed
1
Tap 📊 GST in bottom menu → tap ⚡ Return
2
Select Month (previous month) and Year
3
Click ⚡ Prepare GST Return → app builds everything automatically
4
Check Pre-filing Check — fix any red errors before downloading
5
If you paid GST on purchases (hosting, software etc.) → enter in ITC section → reduces your payable
6
Download ⬇ GSTR-1 CSV and ⬇ GSTR-3B CSV
7
Login to gst.gov.in → upload CSVs → file return
8
Come back → tap ✅ Mark Filed → enter ARN number → month locks 🔒
⚠ File GSTR-1 by 11th of every month. File GSTR-3B by 20th. Late filing attracts ₹50/day penalty.

7 How to File on gst.gov.in — Step by Step

⚠ First — know your filing type
📅 Monthly Filer
Turnover > ₹5 crore OR opted monthly
File GSTR-1 every month by 11th
📆 Quarterly Filer (QRMP)
Turnover < ₹5 crore, opted quarterly
File GSTR-1 quarterly, IFF for months 1 & 2
💡 Not sure? Login to gst.gov.in → Dashboard → Check your filing frequency shown there.
📅 MONTHLY FILER — Filing GSTR-1
Easiest method: Use JSON offline upload — uploads everything in one file
1
Login → gst.gov.in → Services → Returns → Returns Dashboard
2
Select Financial Year and Tax Period (month)
3
Click GSTR-1 → Click Prepare Offline tab (NOT Prepare Online)
4
Click Upload button → select the GSTR-1 JSON file downloaded from GSTKaro
5
Portal uploads B2B invoices + HSN Summary + Table 13 all at once → click Generate Summary
6
Review the summary → click Proceed to File → File with EVC (OTP) or DSC → save ARN
Do NOT click "Prepare Online" for uploading. Prepare Online only allows manual entry one-by-one. Always use Prepare Offline → Upload for bulk invoices.
📆 QUARTERLY FILER (QRMP) — Filing GSTR-1
In QRMP scheme: Month 1 & Month 2 of quarter → use IFF (only B2B invoices). Month 3 → file full GSTR-1.
Month 1 & 2 — IFF
Returns Dashboard → IFF → Prepare Online → 4A,4B,6B,6C → Add invoices (B2B only)
Month 3 — Full GSTR-1
Returns Dashboard → GSTR-1 → Prepare Offline → Upload our JSON file
💡 IFF does not support JSON/CSV upload — you must enter B2B invoices manually or one-by-one in Month 1 & 2. Only Month 3 supports bulk upload.
📊 GSTR-3B — Same steps for Monthly & Quarterly
1
Returns Dashboard → GSTR-3B → Prepare Online
2
Section 3.1(a): Enter Taxable Value, CGST, SGST, IGST — copy from GSTKaro GSTR-3B tab
3
Section 3.1(b): Zero rated supplies — enter export invoice values
4
Section 4: ITC — enter GST paid on purchases (hosting, software, Razorpay etc.) — reduces tax payable
5
Pay net GST if any → Submit → File with EVC/DSC → save ARN → come back to GSTKaro → Mark Filed

8 Already Using Tally? Use CSV Upload

If you maintain invoices in Tally or Excel, use the CSV Upload feature instead of creating invoices in the app.

1
In Tally: Gateway → Display → GST Reports → GSTR-1 → Export CSV
2
In GSTKaro: tap 📂 Upload in bottom menu
3
Select your state, GSTIN and GST rate → upload the CSV file
4
Review the data → go through tabs: GSTR-1 | HSN | GSTR-3B
5
Download all CSVs → upload to GST portal
💡 HSN Summary is under the HSN tab in Step 3 of the upload flow. Required if annual turnover > ₹5 crore.

9 Online Business / Razorpay Users

If you collect payments online via Razorpay and your price includes GST, use the Razorpay Processor.

1
Download payment export from Razorpay Dashboard → Reports → Payments → Export CSV
2
Open 💳 Razorpay tab in GSTKaro
3
Set your state, GST rate, and whether price is GST inclusive or exclusive
4
Enter Razorpay gateway charges + GST from your monthly Razorpay Tax Invoice
5
Upload the CSV → app auto-calculates CGST/IGST per payment based on customer state
6
Download GSTR-1 + HSN + GSTR-3B → file on portal
💡 Razorpay is in Karnataka — so gateway charges are always IGST. You can claim this as ITC in GSTR-3B Section 4.

10 Common Questions

My data shows on phone but not on laptop?
Login with the same email on laptop. All data syncs automatically from the cloud — same data on all devices.
I cleared browser data — are my invoices lost?
No. All invoices are saved in our secure cloud database. Just login again and everything loads automatically.
CGST or IGST — how does it decide?
If customer's state = your state → CGST + SGST. If different state → IGST. App detects automatically from customer's GSTIN. Just enter the GSTIN correctly.
Invoice showing in app but not in GSTR-1?
Check the month and year selected in GSTR-1 matches the invoice date. Also make sure you click the Load button after selecting the month.
What is ITC and how do I claim it?
ITC = Input Tax Credit. GST you paid on business purchases (hosting, software, office supplies, Razorpay gateway etc.). Enter the amount in the ITC field in GSTR-3B. It reduces your net GST payable. You need a valid Tax Invoice from the supplier with your GSTIN.
I reached 10 invoice limit on Free plan?
Upgrade to Pro (₹299/month) for unlimited invoices. Contact support@dhenuja.com to upgrade.
Can I have multiple GSTINs?
Currently one GSTIN per account. For multiple GSTINs, contact us for Agency plan.

11 Export to Tally (New)

Export your monthly invoices directly into Tally — no manual entry needed.

1
In Tally — create these ledgers once: GST Sales (under Sales Accounts), Output CGST, Output SGST, Output IGST (under Duties & Taxes)
2
In GSTKaro → tap ⚙ Settings → scroll to 🔄 Tally Integration
3
Select Month and Year → enter your Tally Company Name exactly as it appears in Tally
4
Click ⬇ Download Tally XML
5
Open Tally → Gateway of Tally → Import Data → Vouchers → select the XML file → Enter
6
All invoices appear as Sales vouchers with correct GST ledgers ✅
💡 Tally Prime: Gateway → Import → Data → Select file. Tally ERP 9: Gateway → Import Data → Vouchers.

12 Export Invoices for Foreign Clients (New)

For IT services, software, or any supply to foreign clients — use Export invoice type.

1
New Invoice → Invoice Type → select Export — Without GST Payment (most IT exporters use this — need active LUT)
2
A blue 🌍 Export Details panel appears → fill Country, Currency (USD/EUR etc.)
3
Shipping Bill Number and Port Code are optional for services — leave blank if you're a service exporter
4
Enter your LUT/Bond Number (Letter of Undertaking filed with GST dept)
5
Save invoice → goes into Table 6A (Exports) in GSTR-1 automatically
⚠ Without Payment of GST requires an active LUT. File LUT every April on the GST portal — it's free. Without LUT, you must pay IGST and claim refund later.

Filing Exports on GST Portal

1
GST Return page → Prepare → click 🌍 Exports tab → download ⬇ Export EXP CSV
2
Login gst.gov.in → Returns → GSTR-1 → Table 6A — Exports → Upload CSV
3
In GSTR-3B → Section 3.1(b) → enter taxable value of exports (zero rated)

13 Nil Rated / Exempt Invoices (New)

For doctors, educators, farmers, or anyone whose supply is exempt from GST.

1
New Invoice → Invoice Type → Nil Rated / Exempt Invoice
2
Yellow panel appears → select exemption type: Nil Rated / Exempt / Non-GST
3
Add items normally — no GST will be calculated
4
These invoices auto-appear in GSTR-3B Section 3.1(c) — Nil/Exempt supplies
💡 Nil Rated = items with 0% GST in law (e.g. certain food). Exempt = services like healthcare, education. Non-GST = petrol, alcohol, electricity.

14 Complete GST Portal Filing Guide

MONTHLY FILING CHECKLIST
□  Create all invoices in GSTKaro for the month
□  Go to GST Return page → click ⚡ Prepare GST Return
□  Fix any red errors in Pre-filing Check
□  Download GSTR-1 JSON from GSTKaro
□  Login → gst.gov.in → GSTR-1 → Prepare Offline → Upload JSON
□  File GSTR-1 by 11th of next month
□  File GSTR-3B by 20th of next month
□  Come back to GSTKaro → ✅ Mark Filed → enter ARN
📅 MONTHLY FILER
GSTR-1 (by 11th):
GSTR-1 → Prepare Offline → Upload JSON

GSTR-3B (by 20th):
GSTR-3B → Prepare Online → enter values manually
📆 QUARTERLY FILER (QRMP)
Month 1 & 2 (IFF):
IFF → Prepare Online → add B2B manually

Month 3 (GSTR-1):
GSTR-1 → Prepare Offline → Upload JSON

GSTR-3B (by 22nd/24th):
GSTR-3B → Prepare Online → enter values
Important: "Prepare Online" on the portal does NOT have a bulk upload button for B2B invoices — only manual entry. Always use Prepare Offline → Upload for uploading our JSON/CSV files.

GSTR-3B — What to enter where

Portal SectionWhat to enterWhere to find in GSTKaro
3.1(a) Outward taxableTaxable value, CGST, SGST, IGSTGST Return → GSTR-3B tab
3.1(b) Zero ratedExport invoice valuesGST Return → Exports tab
3.1(c) Nil/ExemptNil rated invoice valuesManual — from Nil invoices
4 ITCGST paid on purchasesEnter manually (bills/receipts)
💡 Common ITC to claim in Section 4: Hosting charges GST · Razorpay gateway GST (IGST) · Software subscriptions · Office rent · Any business purchase where you received a GST invoice with your GSTIN

15 Testing Checklist — Verify Everything Works

FeatureHow to TestExpected Result
LoginOpen login.html → enter email/passwordRedirects to app.html ✓
Invoice creationNew → fill details → SaveInvoice appears on home screen ✓
MySQL syncCreate invoice on Chrome → open Edge → loginSame invoice visible on Edge ✓
Export invoiceNew → Type = Export Without GST → check blue panel appearsCountry/currency fields visible ✓
Nil invoiceNew → Type = Nil Rated → check yellow panelExemption type dropdown visible ✓
GSTR-1gstr1.html → select month → LoadInvoice appears with correct CGST/SGST ✓
GST Returngst_return.html → select month → PrepareTotal Sales + GST amounts correct ✓
HSN SummaryGST Return → HSN tabEach HSN with taxable + tax values ✓
Tally ExportSettings → Tally → select month → Download XMLXML file downloads ✓
Admin Panelphp/admin/panel.php → login as admin emailAll users visible ✓
Razorpayrazorpay.html → upload sample CSVGST calculated per payment ✓
Filing calendargst_dashboard.html → scroll down12 months shown, filed ones green ✓
Need Help?
Email: support@dhenuja.com
WhatsApp: +91 8983253918
GSTKaro · Built by Paras Vision · Pune, Maharashtra