Run your EV charging network from one screen.
ChargeVeta connects to your chargers, lets drivers start and pay from their phone, and turns every session into a GST invoice. Software for charge point operators, sites and fleets across India.
- Protocols
- OCPP 1.6J, 2.0.1, 2.1
- Chargers
- AC and DC, any make
- Payments
- UPI, cards, wallet
A replay of one charging session on ChargeVeta: the charger identifies the driver's card, charges 18.42 kWh in about 24 minutes, and ChargeVeta prices it at ₹18 per kWh into a receipt of ₹391.24 including 18% GST.

Works with the chargers you already own.
ChargeVeta speaks OCPP, the open language chargers use to talk to their software. Point a charger at your ChargeVeta address and it appears on your console, with its connectors read from what the charger reports.
OCPP 1.6J, 2.0.1 and 2.1
Old and new chargers on one network, side by side.
Remote control
Start, stop, reset, unlock and take a connector out of service.
Firmware and logs
Push signed firmware and pull diagnostics from the console.
Reservations and local lists
Hold a bay for a driver; keep cards on the charger itself.
A console for your team, an app for your drivers, a portal for your fleets.
For your operations team
See every connector, as it changes.
The console shows each charger's state live, raises a notification the moment one faults, and lets your team fix it remotely. Revenue, energy and uptime reports export to CSV for your accountant.
What the console doesCharging now
5
Faulted
0
Energy today, kWh
1,284.6
CP-DEL-014
Saket, South Delhi, 60 kW
Charging1Available2CP-NOI-007
Sector 62, Noida, 30 kW
Charging1Charging2CP-GGN-021
Cyber City, Gurugram, 120 kW
Available1Charging2CP-DEL-031
Karol Bagh, Central Delhi, 22 kW
Available1Available2CP-FBD-003
Sector 15, Faridabad, 7.4 kW
Charging1

For drivers
Find a free charger, start it, pay. From the phone.
Drivers sign up with their mobile number, see nearby chargers and which are free, add money to a wallet, and start a session without a card. They get a push notification when it ends, with the receipt.
Good evening
Riya
9.05kWh
Wallet
₹1,057.74
Nearby
For fleets
One bill a month for a whole fleet.
Add a fleet, its vehicles and its drivers' cards. Its manager gets their own portal to see every session. Bill the fleet with a monthly invoice, or let each driver pay for their own charging.

Fleet invoice, September
Issued- Vehicles
- 38
- Sessions
- 612
- Energy
- 2,914.6 kWh
- Total with GST
- ₹61,906.10
From plug-in to GST invoice, with nobody touching a spreadsheet.
Here is what happens, in order, every time a car plugs in to a charger on ChargeVeta.
Step 1
Plug in
The driver taps an RFID card, scans the charger's QR in the app, or signs in with their mobile number.
Step 2
Authorise
The card is checked against your list in milliseconds. If the internet drops, recently approved cards still work.
Step 3
Price
Your tariff for that site applies as the energy flows. The driver watches the cost rise live in the app.
Step 4
Pay
Taken from the driver's wallet, held and captured on a card through Razorpay, or added to a fleet's monthly bill.
Step 5
Invoice
A GST tax invoice is issued the moment the session closes. Refunds go out as proper credit notes.
Made for how India charges.
Built in Delhi for Indian operators, so tax, payments and sign-in work the way your drivers and your accountant already expect.
Pricing and tax are always worked out on the server, so the amount on the receipt is the amount the driver paid.
GST invoices, issued for you
Every session ends in a numbered tax invoice. Refunds go out as credit notes, so your accounts match the charger.
UPI, cards and netbanking
Drivers top up a wallet or pay by card through Razorpay. Money is counted to the paisa, never rounded on the way.
Sign in with a mobile number
A one-time code is all a driver needs. No app store download either: the driver app installs straight from the browser.
Your network, your name
Each operator gets a walled-off workspace with its own drivers, tariffs and staff. Resellers can run several from one place.
Built so that a bad day upstream doesn't stop a car charging.
Charging carries on through an outage
If the connection to our servers drops, chargers are still answered and every reading is held, then delivered in order when it returns.
Cards keep working offline
Recently approved cards are remembered for a short while, so a hiccup upstream doesn't leave a driver stranded at the bay.
Updates without dropped chargers
New versions roll out by finishing what's in flight and handing chargers over cleanly, not by cutting them off mid-session.
Chargers prove who they are
Password and TLS certificate security profiles, signed firmware, and every security event a charger reports, kept.
Every staff action has a name on it
Roles from owner to read-only viewer, API keys for integrations, and an audit log of who did what and from where.
Your data stays yours
Each operator's data is fenced off inside the database itself, not just in the app. Another tenant's charger can't even be found.
See your own chargers on ChargeVeta.
Tell us how many chargers you run or plan to. We'll connect one of them to a demo network and walk you through a live session, start to invoice.