Company
Enter your Username and Password to sign in
Not your company? Switch
Xpress Book
Enter your User ID and Password to sign in
Sign in to a company account instead →
Company Sign In
Your data stays completely separate from every other company.
New company? Sign up →
Create Your Company Account
This sets up your own private space — nobody else can see your data.
← Already have an account? Sign in
Advanced: change server
Xpress Book
Xpress Fiber
Xpress Book · v2.0
Home

Home

An overview of all connections, receivables, and revenue for Xpress Book.

Total receivables
₹0
View Invoices →
Current Overdue
Last 6 months' revenue
Recent invoices
View All →
InvoiceCustomerAmountDue dateStatus
Top customers (revenue)

Customers

All connections — name, plan, connection status, and outstanding balance.

CustomerPlanCRM InfoInstallation dateOutstandingStatus
Customers

—

Revenue — Last 6 Months
Recent Activity
DateParticularsDebitCreditBalance

Items

Both service plans and products in one place — with HSN/SAC codes for GST.

NamePackageHSN/SACGST %AGR %DurationPrice
NameSKUHSN/SACPurchase RateSale RateStock on HandUnit

Stock

Equipment inventory — routers, ONTs, cables, set-top boxes. Stock increases on purchase, decreases on sale.

ItemSKUHSNQty on handPurchase priceSale priceStock value

Vendors

Suppliers you purchase equipment from.

VendorAddressGSTINPayment TermsOutstanding (payable)

Employees

Manage your team and track salary payments per employee — clean, month-wise settlement.

Employees
EmployeeDesignationPhoneMonthly SalarySalary OutstandingAdvance OutstandingStatus
Advances
EmployeeDateAmountRecoveredRemaining
Salary Records
EmployeeMonthAmountStatusPaid On

Banking Overview

Track your bank accounts and cash-in-hand. Choosing an account while recording payments/expenses updates the balance automatically.

All Accounts
Active Accounts
Account DetailsBalanceActions
Transaction history
AccountDateTypeNoteAmount

Quotes / Estimates

Send the customer an estimate before the final invoice — convert it to an invoice in one click once accepted.

QuoteCustomerIssue dateExpiry dateAmountStatus
Quotes

Invoices

Generate billing, track status, and record payments.

InvoiceCustomerIssue dateDue dateAmountStatus
Invoices

Recurring Invoices

Monthly subscription billing profiles — invoices can be generated automatically each cycle.

Profile NameCustomerFrequencyNext invoiceAmountStatus

Credit Notes

For refunds, service downtime, or billing corrections — the customer outstanding balance is reduced automatically.

Credit NoteCustomerLinked InvoiceDateAmountReason

Payments Received

A record of all payments collected so far.

InvoiceCustomerPaid onMethodAmount

Receipts

A printable receipt for every payment — you can give it to the customer.

Receipt#CustomerAgainstDateAmountMethod
Receipts
Customer
Employees

Sales (Stock)

Equipment sold to customers — router, ONT, set-top box, etc.

SaleCustomerItemQtyDateAmountStatus

Purchase Orders

Send an order to the vendor, then convert it to a Purchase Bill in one click when goods arrive (stock updates automatically).

POVendorItemQtyDateAmountStatus

Purchases

Equipment purchased from vendors — stock increases automatically.

PurchaseVendorItemQtyDateAmountStatus

Expenses

Day-to-day business expenses — rent, salary, bandwidth bill, etc.

ExpenseCategoryDateMethodAmount

Payments Made

Vendor payments, expenses, and manual withdrawals — all outgoing payments in one place.

DateTypePaid ToReferenceMethodAmount

Reports Center

Business Overview, Sales, Receivables, Purchases, Expenses, Inventory, and Banking — all reports in one place.

All Reports
Report NameCategory

Company Profile

These details are printed on the letterhead of your invoices, estimates, and receipts.

The invoice number will look like: PREFIX/FY/sequence — e.g. XFPL/26-27/187

These defaults will be automatically selected when creating new invoices and items — you can still change them each time if needed.

Integrations

Connect WhatsApp, Email, and Payment Gateway so messages and payments work directly from this app.

Backend Server

All three integrations below need this one backend server (it safely holds your secret API keys). Enter its address once here.

📱 WhatsApp

Sends real WhatsApp messages via your backend once connected above. Configure WHATSAPP_TOKEN and WHATSAPP_PHONE_NUMBER_ID in your backend's .env file.

✉️ Email (SMTP)

For Gmail: Host = smtp.gmail.com, Port = 587. You cannot use your normal Gmail password — go to your Google Account → Security → 2-Step Verification → App Passwords, create one for "Mail", and paste that 16-character password here.

🔔 Payment Reminders

Runs once daily. Each invoice gets exactly one automatic reminder — you can always send more manually from the invoice's Email button. Requires Email (SMTP) to be configured above.

💳 Payment Gateway (Razorpay)

Find these in your Razorpay Dashboard → Settings → API Keys. The Key Secret is stored securely on your server and is never sent to any browser, including the customer's.

Invoice/Estimate/Receipt Format

Choose which sections appear on your printed documents — control Invoice, Estimate, and Receipt all from one place.

Auto Numbering

Set the prefix and next number for each document type — just like Zoho Books.

Financial Year
Closed Financial Years
Document TypePrefixNext NumberDigitsUse Financial Year?Preview

Roles

Create your own roles and set access for each module.

Role NameModules accessEdit rights

Users

Create and manage Super Admin, Admin, and User accounts.

NameUser IDRole
Role Permissions
ModuleSuper AdminAdminUser

These are fixed roles (cannot be customized) — Super Admin has access to everything + User management, Admin has everything except Users, and User can only view modules marked "View", without any add/edit/delete access.

Recycle Bin

Deleted data appears here — you can restore it or delete it permanently.

TypeItemDeleted OnDeleted By

Activity Log

A record of important actions taken in the system — who did what, and when.

Date & TimeUserActionDetails