We had a smooth sail into Prorated Billing, a practice that ensures fairness when customers join, upgrade, or downgrade a service at any point during the billing cycle. But what happens when a customer requests additional limits or features during the cycle? Sending out a new invoice for each change would disrupt the billing cycle and create unnecessary confusion.
This is where unbilled charges become a deal breaker. Unbilled charges record the value of service consumed or upgrades applied during the cycle without immediately invoicing the customer. Instead, these charges are a running balance that will be added to the customer's next scheduled invoice. This allows businesses to keep a clean and consistent billing cycle while ensuring all customer amendments are adequately captured.
As many industries rely on recurring or consumption-based billing models, unbilled charges are a vital mechanism for tracking ongoing usage. Let's explore how they play out across different sectors.
Telecom
In telecommunication, services are consumed continuously, but billing happens over time. Most postpaid service bills follow this method of billing. For instance, a customer with a plan that includes 10 GB of data may exceed their allowance. If they use an additional 2GB at $5 per GB, that customer generates $10 in unbilled charges. These charges accumulate invisibly during the cycle and appear on the next invoice, alongside their monthly subscription. Similarly, charges like roaming, pay-per-view and international calls are all tracked as unbilled until the cycle closes.
Utilities
Electricity, water, and gas are in a similar situation due to the lag between consumption and billing. These utilities are charged based on their consumption rate and the slab they belong to. Consider a household with an electricity rate of $0.12 per kWh. By mid-month, the household has consumed 250kWh, equating to $30 in unbilled charges, even though the official invoice won't arrive until the end of the month. The service provider records the consumption internally as unbilled revenue, ensuring no usage goes unaccounted for.
SaaS
Unbilled charges often arise in Saas for usage-based or hybrid pricing models. The usage is tracked and added as unbilled charges periodically. A customer on a $100 per month base plan decides to upgrade to the $200 plan halfway through the billing cycle. The system calculates a prorated charge of $100 for the remainder of the cycle. Instead of sending out a separate invoice right away, the service provider decides to record this as unbilled. It remains pending until the end of the billing cycle, when it will be added to the customer's regular monthly invoices. By doing this, the company ensures the billing cycle remains intact, avoids confusing customers with multiple mid-cycle invoices, and protects its revenue.
Transportation & Logistics
Transport companies, especially those serving large shipments, both in terms of quantity and quality, often consolidate usage into a single invoice. Imagine a company making 50 travel bookings monthly, each costing $20. The total $1000 in unbilled charges accumulates as the trips are completed. Instead of invoicing after each ride, the travel agency waits until the billing period ends, offering convenience for the customers and administrative efficiency for the company.
Advertising Platform
Marketing agencies and Digital ads rely heavily on unbilled charges because campaigns run continuously. Suppose an advertiser runs a pay-per-click campaign at $1 per click, generating 500 clicks in a week, which equates to $500. These charges accrue daily but won't be billed until the advertiser hits a billing threshold, say $2000, or the monthly billing date arrives. This approach ensures uninterrupted campaign performance while keeping billing predictable.
Stretch Across with Zoho
With the volume of transactions each of these businesses handles, manually tracking unbilled charges will be challenging. This is where a modern billing system like Zoho Billing adds value. Zoho Billing automatically computes unbilled charges based on the data provided, whether it's extra data, additional API calls or incremental ad spend. Businesses can decide whether to,
Invoice immediately by charging customers for accumulated unbilled charges at any point during the billing cycle.
Consolidate automatically by letting Zoho Billing roll all unbilled charges into the customer's next billing date.
For instance, if a SaaS customer exceeds their plan by generating $300 in API consumption, the service provider can either issue a one-off invoice on any given day or allow Zoho Billing to add the charge seamlessly to the upcoming monthly bill. This flexibility reduces revenue leakage, improves cash flow, and enhances transparency to the customers.
By automating unbilled charge invoicing, Zoho Billing ensures that no consumption unit is lost. At the same time, businesses retain the freedom to charge customers in real time or on their preferred billing schedule.
Up Next
With prorated billing ensuring fairness and unbilled charges providing completeness, the next billing in line is Advance Billing. Unlike unbilled charges, where usage is billed after the fact, advance billing collects payment upfront before services are rendered, ensuring cash flow and reduced payment risk.
This model has advantages and challenges. Our upcoming post will examine how advanced billing works and the businesses that can adopt it.
Recent Topics
Peppol integration zoho invoicefu
Hi, Belgium will require Peppol invoicing as of 2026. I found that this is being prepared for Zoho books, to be released in Sep 2025. Will Zoho Invoice get this functionality too? I like the Invoice app for my part-time side business as bike mechanic
Allow Recording Only a Selected Portion of the Screen
Hi Zoho WorkDrive Team, Hope you are doing well. We would like to request a more flexible recording option in Zoho WorkDrive. At the moment, we can record either the entire screen or a specific window/tab — but not a custom selected portion of the screen
Restricting Calendar View to Working Hours
Hi: I'm trying to implement a calendar which displays all of my customer appointments. Currently, the calendar shows all 24 hours of the day. Is there a way to restrict the hours to simply the times my business is open? Thanks!
Add Camera Background Blur During Recording
Hi Zoho WorkDrive Team, Hope everything is well. We would like to request an enhancement to the video recording feature in Zoho WorkDrive. Currently, the camera preview displayed during a recording does not support background blur. This is an essential
Amazon FBA integration - Handle invoice reconciliation under different GSTINs,
Dear Zoho Community, Thank you for the clarification regarding the Amazon FBA integration, default warehouse, and GSTIN mapping in Zoho Inventory. I understand that Zoho currently supports only one warehouse for Amazon FBA, and that all FBA orders are
Whatsapp Integration questions
Hi Questions: 1. Whatsapp messages are not reaching our CRM, is there a delay? 2. Is there any way to create a whatsapp catalog on a number that is integrated with ZOHO? 3. How do I configure my profile picture on a number that is integrated with ZO
Allow Font Size 11 in Editors...
That is basic functionality...
link mail.zoho.com/UnblockMe to unblock
Could you please unblock my account heloisa.bomfim@expansaodenegocios.com
Unblocked me
Please can you help unblocked my account thanks materiauxjcbrunet2000@zohomail.com
Integrating External Portal Tickets Into Zoho Desk
A B2B travel company has a customer portal where clients can raise and submit tickets related to their bookings. These tickets need to be handled and managed in the backend through Zoho Desk. Ticket updates and replies from Zoho Desk should also be visible
Make Camera Overlay & Recording Controls Visible in All Screen-Sharing Options
Hi Zoho WorkDrive Team, Hope you are doing well. We would like to request an improvement to the screen-recording experience in Zoho WorkDrive. Current Limitation: At the moment the recording controls are visible only inside the Zoho WorkDrive tab. When
Send WhatsApp voice messages from Bigin
Greetings, I hope all of you are doing well. We're happy to announce this enhancement we've made to Bigin. Bigin's WhatsApp integration now supports audio messages, so you can record and send voice messages. This makes it easier to handle customer questions
CUSTOM FUNCTION GIVE ERROR #EVAL!
CUSTEM FUNCTION CREATE KYA ZOHOSHEET ME US FUNCTION KO USE KIYA LEKIN DATA TO SAHI HAI LAKIN DATA SHEET ME NAHI LAG LAHA HAI KRUPYA SOLVE KARE MY CODE IS float ADDTWO_TWO(float NO1, float NO2) { ADD = NO1 + NO2; return ADD; }
Samsung Keyboard Issues with Notebook
Dear Users, We're sorry to inform you that some of our users are experiencing certain issues like scrolling, delay/lag, cursor placement especially within the text notes. This occurs mainly due to Samsung Keyboard compatibility with Android 13 and some
Zoho Books | Product updates | October 2025
Hello users, We’ve rolled out new features and enhancements in Zoho Books. From iOS 26 updates to viewing reports as charts, explore the updates designed to enhance your bookkeeping experience. Zoho Books Updates for Apple Devices At WWDC 2025, Apple
Zoho Developer Community Hackathon 2025 is LIVE!
Hey developers! It’s that time of the year again — the Zoho Developer Community Hackathon 2025 is officially open for registrations! If you’ve been waiting for a chance to stretch your skills, try something new, or finally bring that idea to life, this
Zoho Books | Product updates | September 2025
Hello users, We’ve rolled out new features and enhancements in Zoho Books. From PayNow payment method to applying journal credits to invoices and bills in other locations, explore the updates designed to enhance your bookkeeping experience. Integrate
Zoho Workdrive for Office, "vsto runtime not found"
Hi all, I have been trying to get ZohoWorkdrive_MS-addin_1.4.exe installed, but I keep getting the error "VSTO Runtime Not Found!" - even though I have installed it ... Anyone else hear had problems with the MS addin? FYI, I am using O365 on A Dell laptop running Win 10 Home - fully patched and up-to-date. I have tried compatibility modes and running explicitly as Administrator - the usual steps. Any advice would be appreciated.
Add "Fetch Composite Item" Action for Inventory
I want to make a Flow that uses information returned in the GET call for Composite Items, and it's not currently available in Zoho Flow. Please consider adding this functionality.
Can no longer export as pdf
In NOTEBOOK I am no longer able to export notes to pdfs as I used to be able to. When I hit that command it asks where I want to send it, but no matter what I chose there is no pdf attachment that shows up in order to send. Nothing happens.
Emails are going to notification folder and not in inbox
emails are going to notification folder and not into inbox
How can I prevent the Zoho Vault extension from automatically logging me out?
Hi, I want the Zoho Vault Chrome extension to never log out. How can I do this? It only allows me to log out for 1 week, and the same applies to the Android app.
Zoho CRM App - Links
Hi Is there are plan for making Custom Links available in the Zoho CRM Android App? I can't see them being added? Thanks Gene
Templates
Trying to sort out / get rid of unwanted invoice templates, the error msgs are not at all helpful. Surely it's easy to amend the error msg by including a list of the names of the customers / vendors that use it, denying deletion or making it inactive
Contacts limit in basic vs standard - what counts? Are customers contacts?
I’ve been using books for a number years for my small business. I only ever work with 20 clients at any given time. I do purchase services from a number of vendors to run my business, so there are some comtacts there too. I used to use the basic package,
Finding missing records
I have a challenge and I am not really sure where to start with it. I can't find any similar threads on here, can anyone help: I have two forms, FormA and FormB. Both forms have records that contain a field called Job_Number. What I am trying to achieve
Prevent Unapproved Quotes from Exporting to Zoho CRM Finance Module
Is it possible to prevent unapproved quotes in Zoho Books from being exported from Zoho Finance module inside Zoho CRM?
ZOHO BOOKS - RECEIVING MORE ITEMS THAN ORDERED
Hello, When trying to enter a vendor's bill that contains items with bigger quantity than ordered in the PO (it happens quite often) - The system would not let us save the bill and show this error: "Quantity recorded cannot be more than quantity ordered."
Updates for Zoho Campaigns: Merge tag, footer, and autoresponder migration
Hello everyone, We'd like to inform you of some upcoming changes with regard to Zoho Campaigns. We understand that change can be difficult, but we're dedicated to ensuring a smooth transition while keeping you all informed and engaged throughout the process.
Process between CRM and Campaigns to ensure double opt-in contacts?
I would like to ask for a few clarifications to ensure we fully comply with best practices and legal requirements: According to the documentation (Zoho Campaigns CRM sync – Default option), the best and recommended way to sync contacts is by using the
What's New in Zoho Inventory | August – October 2025
Hello customers, The last quarter has been incredibly productive! We've released a powerful slate of new features and enhancements in Zoho Inventory designed to give you better control, greater efficiency, and expanded functionality across your inventory
Search not working!
I have items in my notebook tagged but when I search for a tag nothing comes up! Any fix for this?
Let's Talk Recruit: Meet Zia, your all-in-one AI assistant (Part-2)
Welcome back to Let’s Talk Recruit series. In Part 1, we introduced Zia and how AI is reshaping the way recruiters work. This time, we’re taking a closer look at how far Zia has come and how each update continues to simplify your everyday tasks. When
Zoho Developer - Feature Request Platform
Zoho Developer is one of the most underatted platform in zoho ecosystem, however, it may just be what zoho needs to welcome more people to use Zoho Services. The more developers you have creating zoho creator applications and zoho extensions the more
Last/Previous month in relative date filter
In the relative date filter, what is the difference between "Last 2 months" and "Previous 2 months"? So, if we are on 25-July, then is my understanding correct of the following: Last 2 months :=: 25-May~24 July Previous 2 months :=: 01-May~30-June Thanks.
Tags get removed from notes on mobile
I don't know why this keeps happening even after all these app updates but if you log out and log back into the app or you reinstall it, all the tags you assigned to your notes get taken off, but if you go on the desktop version the tags are still there.
Show Zoom Link in Recipient's Calendar
We set up meetings within a record, selecting the "Make this an online meeting". We use Zoom. Most of the recipients go to their calendar (usually Gmail or Outlook, corporate) to join the Zoom meeting, but there is no Zoom link in the calendar. Can this
How to fetch custom fields for time entries in Zoho Project API v3
In the previous Zoho Projects REST API, we were able to retrieve custom field details for time entries, including picklist options, using the endpoint: GET /restapi/portal/[PORTAL_ID]/timesheetcustomfields
In the new Zoho Projects API v3, we tried using
VAT rates - exempt and out of scope
Good Evening, UK based company here. I am a bit confused in respect of setting up VAT rates for exempt goods and services; at present I am simply leaving the VAT rate blank in the transactions in order to prevent any VAT appearing in the VAT return. When
Introducing Lead Capture: Empower exhibitors to capture leads effortlessly
Events provide a great opportunity for exhibitors to generate awareness and engage with potential customers. Efficiently distributing attendee information to exhibitors through a seamless and secure way is of paramount importance. Introducing Lead Capture
Next Page