Table of Contents
Guide to Prepaid Hours and Block of Hours Billing for Support Services
The traditional Time and Materials (T&M) billing model is increasingly being replaced by ones with a more predictable cash flow. Among these, the Block of Hours or Prepaid Hours (PPH) model is popular for both service providers and clients.
This guide is for organizations looking to implement, optimize, or scale a block billing support model. We will explore how it bridges the gap between the unpredictability of hourly billing and the rigidity of fixed-price contracts.
What is Block of Hours Billing?
Block of Hours billing is a hybrid financial model where a client purchases a set number of service hours in advance (e.g., a “block” of 10, 50, or 100 hours) at a fixed rate. These hours are then “drawn down” as support requests are fulfilled.
Prepaid vs. Retainer vs. Ad-hoc
| Feature | Block of Hours (Prepaid) | Retainer (Monthly) | Ad-hoc (Post-paid) |
| Payment Timing | Upfront | Monthly/Recurring | After service |
| Pricing | Discounted volume rate | Fixed fee for availability | Highest standard rate |
| Expiration | Usually expires in 6-12 months | Use-it-or-lose-it monthly | No expiration |
| Predictability | High for cash flow | High for revenue | Low |
Who Uses Block Billing?
IT & Managed Service Providers (MSPs)
MSPs use blocks for non-covered “out-of-scope” work. While basic monitoring might be a flat fee, complex projects or emergency on-site visits are often billed against a prepaid block.
Software Development Agencies
Dev shops use PPH for maintenance and support phases. Once a platform is launched, clients buy a 40-hour block for bug fixes and minor feature requests to avoid the overhead of signing a new SOW (Statement of Work) for every small change.
Healthcare & Medical Support
Medical billing companies and health-tech support teams use blocks for system training, EMR (Electronic Medical Record) optimization, and compliance audits.
Education & Academic Consulting
Tutoring centers and EdTech implementation teams sell “credit hours.” A university might buy a 500-hour block of instructional design support to be used across various departments throughout the semester.
Legal and Professional Services
Law firms use “evergreen retainers,” which function exactly like blocks of hours. The client maintains a balance, and as the lawyer bills time, the funds are transferred from the trust account to the operating account.
Key Performance Indicators (KPIs) for Prepaid Support
| Formula | Why it matters | |
| Burn Rate | Hours Used / Total Hours Purchased | Predicts when the client will need to renew. |
| Utilization Rate | Billable Hours / Total Available Staff Hours | Measures team efficiency. |
| Average Response Time | Total Response Time / Total Tickets> | High PPH rates usually demand faster SLAs. |
| Effective Hourly Rate | Total Revenue / Actual Hours Worked | Shows if your “discounted” block is still profitable. |
| Renewal Rate | (Renewed Blocks / Expired Blocks) x 100 | Measures client satisfaction and stickiness.> |
The Challenges of Block Billing
- Administrative Overhead – Tracking hours across 50 different clients with varying expiration dates and rates can lead to lost time. If your team spends 5 hours a month just managing the billing for a 20-hour block, your margins vanish.
- Transparency and Trust – Clients are often skeptical of how hours are spent. Without real-time visibility, a client might feel uncertain when they receive a notification that their 50-hour block is suddenly empty.
- Revenue Recognition and Compliance – From an accounting perspective you cannot recognize the full payment as revenue the moment you receive it. You must recognize it as the work is performed. This creates a Deferred Revenue liability on the balance sheet.
How to Overcome Billing Challenges
One of the best ways to overcome the challenges of PPH billing is to uses a software solution. A good PPH billing software automate the administrative overhead, and create transparency. In this guide, software solutions are ranked based on the following criteria:
- Email Integration Quality: Can you send from your own domain? Is the sync reliable?
- Automation Capabilities: The depth and flexibiliy of the logic available to reduce manual work.
- Customer Experience: Availability of a branded help center or portal and built-in satisfaction surveys (CSAT).
- Customization: The ability to tailor the ticketing form, status workflows, and UI branding.
- Integration Level: How well the tool connects support tickets with other business functions (Project Management, CRM, etc.).
- Value for Money: Comparing the feature set against the per-user cost without hidden fees.
Best Software for Prepaid Billing
- OneDesk
OneDesk is a powerful work management software that features a native system for managing prepaid hour balances. It allows users to send PPH invoices to clients in order to top up their block of hours. Users can then set up prepaid hour ‘projects’ for clients, where any time logged against a ticket or task is automatically deducted from the customer’s remaining balance. User can send reports to clients with detailed history of balance changes. Key features also include automated time tracking, a dedicated customer portal for time log visibility, and automation that alerts staff of time logs. This is the best choice for prepaid billing because it eliminates manual work by syncing support and project work directly with financial hour-tracking in a single ecosystem. - Accelo
Accelo features a “Retainers” module designed to automate the management of recurring prepaid contracts and block-of-time billing. It tracks work across projects and support tickets, automatically renewing contracts or rolling over unused hours based on your custom rules. - ConnectWise PSA
Popular with Managed Service Providers (MSPs), ConnectWise PSA offers “Agreements” that allow for granular control over prepaid blocks and tiered service levels. The platform provides detailed auditing and reporting. - Harvest
Harvest is an intuitive time-tracking tool that simplifies prepaid billing by allowing teams to set project budgets based on specific hour allotments. It provides visual progress bars to track consumption and sends automated alerts to both the team and the client. - Zendesk
Zendesk handles prepaid billing by integrating its ticketing system with specialized time-tracking apps and marketplace plugins. It allows organizations to ensure that customer service delivery aligns with the client’s prepaid contract limits.
FAQ
This depends on your contract. Some providers set an expiration of 6 or 12 months to avoid infinite liability on their books. However, evergreen blocks that never expire are a major selling point for some agencies.
To manage this effectively, your team should use a real-time timer system. When a staff member works on a task or ticket, they start a timer linked to that specific client’s prepaid account. Software like OneDesk will automatically subtract that time from the client’s total balance, ensuring that your records are always up to date.