₹

BharatBill GST Billing & POS

Customer Login & New Business Registration

₹
BharatBill Cloud Hostinger PHP 8.2 + MySQL
SaaS Broadcast GSTR-1 filing deadline for October is 11th November. Generate your 1-click JSON or TallyPrime XML from the Reports tab!
Master License Authority Active

SaaS Owner Customer & License Control Center

Control every customer subscription just like TallyPrime TSS: activate or suspend licenses, enforce Read-Only Expiry Mode, lock concurrent devices, adjust plan quotas, and push live broadcasts.

Total Licensed Tenants ARR Engine

0

0 Active • 0 Read-Only • 0 Suspended

Annual Recurring Revenue +18% GST Incl.

₹0

Collected via Razorpay / Cashfree / Partner

Active Device Sessions Concurrent Lock

0 / 0

Enforces Single-User vs Multi-User limits

Read-Only / Expiring Soon Renewal Queue

0

Billing locked until customer renews plan

Licensed Customer Organizations (Multi-Tenant Master)

Click "Read-Only" or "Suspend" on any customer below, then switch to Portal 2 at the top to see the live lock in action.

License Key & Customer GSTIN & State Plan & Device Lock Validity & Quota Status Instant SaaS Owner Controls
Total GST Sales (FY 26-27)

₹0

0 Tax Invoices Issued

Output GST Liability

₹0

CGST + SGST + IGST

To Collect (Party Khata Dr)

₹0

1-Click WhatsApp Reminder Ready

Inventory Stock Value

₹0

0 Low Stock Items

Recent GST Invoices & Statutory IRN Status

Invoice No & Date Customer Party Tax System Grand Total e-Invoice / EWB Print / QR

Quick Statutory & Billing Actions

Hostinger Premium Deployment Guide & Live Free API Tester

Your complete production zip archive (bharatbill_hostinger_production.zip) contains all PHP 8.2, MySQL InnoDB, and HTML files. Follow these 4 steps in Hostinger hPanel:

Step 1: Import `schema.sql` in phpMyAdmin

Open Hostinger hPanel → Databases → MySQL Databases, create your database, open phpMyAdmin, and import schema.sql.

Step 2: Upload `saas_core/` Outside `public_html/`

In hPanel File Manager, place saas_core/ in your root home folder (/home/u123456789/saas_core/) and put your DB password in config.php.

Step 3: Upload `public_html/` Files

Upload index.html, api.php, .htaccess, and cron/cron_jobs.php into your public_html/ directory.

Step 4: Enable Hourly License Cron Job

In hPanel → Advanced → Cron Jobs, select Type: PHP and run public_html/cron/cron_jobs.php hourly to auto-lock expired customers into Read-Only mode.

Test Free Razorpay IFSC Bank Lookup API

Click "Fetch Bank" to query https://ifsc.razorpay.com/

Test 15-Digit GSTIN Checksum & State/PAN Decoder

Extracts State Code, Legal PAN, Entity Type & Checksum

Direct Production Source Code Viewer & 1-Click Copy

Select any backend file below and click "Copy File Code" to paste directly into Hostinger hPanel File Manager or phpMyAdmin (bypasses NeatDownloadManager).