Create an Airwallex account today
Get started
HomeBlogBilling
Published on 19 August 202610 minutes

Invoicing vs subscription billing vs usage-based billing (2026 guide)

Cherie Foo
Growth Content Manager

Invoicing vs subscription billing vs usage-based billing (2026 guide)

Key takeaways:

  • Invoicing, subscription billing, and usage-based billing work differently. Each suits a different type of customer relationship and charge.

  • The right model depends on whether your charges are one-off and variable, fixed and recurring, or tied to consumption.

  • Airwallex Billing supports all three billing models from one platform, so you can run the right model for each part of your business without switching tools.

The difference between invoicing, subscription billing and usage-based billing comes down to how and when you charge your customers.

Invoicing works well for one-off or variable charges, subscription billing is designed for predictable recurring payments, while usage-based billing ties the amount customers pay to how much they actually use.

Choosing the right model can affect your pricing, cash flow, and how easy it is to manage billing as your business grows. This guide explains how each model works, when to use it, and how they compare.

What's the difference between invoicing, subscription billing, and usage-based billing?

Each billing model suits a different billing relationship, and choosing the wrong one creates unnecessary admin, cash flow problems, or friction with customers. Here’s a quick overview:

Invoicing

Subscription billing

Usage-based billing

What it is

A request for payment sent after goods or services are delivered

Automated charges on a fixed schedule, authorised once by the customer

Charges calculated at the end of each cycle based on actual consumption

How the amount is set

Varies per invoice: based on scope, hours, or deliverables

Fixed in advance: same amount each cycle

Variable: depends on how much the customer used

Who initiates payment

Customer acts on each invoice

Automatic: no action needed after sign-up

Automatic: calculated from usage data

Payment timing

On receipt of invoice, by due date

On a fixed billing date each cycle

At the end of each billing period

Revenue predictability

Low: depends on invoice volume and collection

High: amount and timing are known in advance

Medium: scales with customer usage

Best fit

Project work, custom scopes, one-off sales

Fixed-fee services, SaaS, memberships, retainers

API platforms, cloud infrastructure, AI tools, pay-as-you-go SaaS

Invoicing

Invoicing is when you charge customers by sending them an invoice for a specific product or service.

The amount can vary from one invoice to the next, and payment depends on when the customer pays. This gives you flexibility, but it also means managing invoices, following up on overdue payments, and dealing with less predictable cash flow.

Subscription billing

Subscription billing makes payments more predictable.

Customers provide their payment details once and agree to be charged a set amount on a recurring schedule. Payments are collected automatically, making revenue easier to forecast. The trade-off is less flexibility when the price or scope of the service changes.

Usage-based billing

Usage-based billing combines elements of both. Like a subscription, payments can be collected automatically; like invoicing, the amount changes based on what the customer uses.

It's a good fit when customer usage directly reflects the value they get from your product. The downside is that you need systems to track usage accurately and calculate the right charge for each billing cycle.

When does invoicing make sense?

Invoicing works best when the amount you charge varies from one customer or engagement to the next. You decide what the customer owes, send an invoice, and collect payment based on the agreed payment terms.

Invoicing

Charge amount

Variable, based on the work, goods, or services provided

Payment trigger

Customer pays each invoice

Admin overhead

Higher as invoice volume grows

Cash flow

Less predictable; depends on when customers pay

Best for

Projects, custom work, one-off sales, B2B services

For example, a consultant might bill by the hour, a marketing agency might charge based on the scope of a campaign, or a freight forwarder might invoice based on each shipment.

In each case, the amount can change, so sending a separate invoice makes more sense than charging a fixed recurring amount.

Invoicing also works well for one-off or project-based relationships. A customer commissioning a single project doesn't need to set up recurring payments; they can review the invoice, confirm the charges, and pay once the work is complete.

e-Invoicing in Malaysia

In Malaysia, invoicing also has a compliance element. Businesses covered by the MyInvois e-invoicing mandate need to issue e-invoices through LHDN's system, rather than relying solely on PDFs or paper invoices.

If you invoice customers overseas, you'll also need to consider things such as invoice currency, tax treatment, and the information required on the invoice. Your invoicing system should be able to handle these requirements as your business grows.

Pros and cons of invoicing

Pros

Cons

Flexible: you can charge different amounts for each engagement

More manual work as invoice volume grows

Works well for projects, custom scopes, and one-off sales

Customers need to take action on each invoice

Lets you itemise exactly what the customer is paying for

Cash flow is less predictable

No need to set up recurring payment authorisations

Requires tracking, follow-ups, and payment reconciliation

Ultimately, invoicing is a good fit when charges vary from one engagement to the next, but recurring or usage-based charges may be easier to manage with an automated billing model.

When does subscription billing make sense?

Subscription billing works best when you need to charge customers a fixed amount on a recurring schedule. The customer authorises payment once, and future payments are collected automatically.

Subscription billing

Charge amount

Fixed; usually the same each cycle

Payment trigger

Automatic; customer authorises payment once

Admin overhead

Low once set up

Cash flow

More predictable; amount and timing are known

Best for

SaaS, memberships, retainers, productised services

Once a customer subscribes, payments are collected automatically on the agreed date.

You don't need to send a new invoice or ask the customer to make a payment each month, which cuts down on administrative work and payment follow-ups.

The main advantage is predictability. If 100 customers each pay RM500 a month, for example, you have a much clearer view of your recurring revenue than if you invoice each customer manually. That makes cash-flow planning and forecasting easier.

Subscription billing isn't just for eCommerce

Subscription billing works for any business with a fixed recurring charge, not just eCommerce or consumer apps.

For example:

  • An accounting firm charging a fixed monthly retainer

  • A law firm offering a monthly compliance package

  • An IT provider charging a set monthly support fee

  • A SaaS company charging per user each month

If you're sending the same customers a new invoice every month for the same amount, automating those recurring payments can remove a lot of unnecessary admin.

Pros and cons of subscription billing

Pros

Cons

Payments are collected automatically

Less flexible when charges vary

More predictable recurring revenue

Additional charges may need separate invoices

Less manual invoicing and payment follow-up

Customers may cancel when they no longer need the service

Easier to forecast revenue as your customer base grows

Requires customers to commit to an ongoing payment

Airwallex Subscription Management lets you set up automated recurring billing with flexible billing cycles and multi-currency support.

Explore Airwallex Subscription Management
Learn more

When does usage-based billing make sense?

Usage-based billing works best when the value customers get from your product increases with how much they use it. Instead of paying a fixed amount, customers are charged based on their actual consumption.

Usage-based billing

Charge amount

Variable; based on usage each cycle

Payment trigger

Automatic; calculated from usage data

Admin overhead

Medium; requires accurate usage tracking

Cash flow

Variable; increases or decreases with usage

Best for

API platforms, cloud infrastructure, AI tools, pay-as-you-go SaaS

With usage-based billing, customers pay for what they actually use, such as API calls, data processed, transactions, messages, or AI tokens. At the end of each billing cycle, their usage is calculated and the corresponding amount is charged automatically.

The model works particularly well when usage is a natural measure of value. For example:

  • Payment processors can charge per transaction

  • Cloud providers can charge for compute or storage

  • AI platforms can charge per token or API call

In each case, the customer's bill increases as they get more value from the product.

This can also work well for product-led businesses. Customers can start with low usage and increase their spending as they get more value, without having to renegotiate their plan. Light users pay less, while revenue grows naturally as customers become heavier users.

Pros and cons of usage-based billing

Pros

Cons

Customers pay based on what they actually use

Revenue is less predictable

Light users can start with a lower cost

Requires accurate usage tracking

Revenue grows as customer usage increases

Pricing can be harder for customers to predict

No fixed pricing ceiling for high-usage customers

More complex billing infrastructure

Airwallex Usage-Based Billing lets you track customer usage, apply your pricing rules, and generate invoices automatically based on consumption.

Explore Airwallex Usage-Based Billing

Can you use more than one billing model at the same time?

Yes. In fact, many growing businesses use different billing models for different products, services, or customer types. You don't have to choose a single model for your entire business.

For example:

Business

How it might combine billing models

Consulting firm

Invoicing for one-off projects 

Subscription billing for ongoing retainers

SaaS platform

Subscription billing for the base plan

Usage-based billing when customers exceed their included usage

Professional services firm

Subscription billing for fixed monthly packages

Invoicing for ad-hoc work and reimbursable expenses

Each model serves a different purpose. A consulting firm, for example, doesn't need to put a one-off project on a subscription just because it already uses subscriptions for retainers.

The key is to match the billing model to how you're charging for each part of your business.

As your products, services, and customer base grow, you can combine models rather than forcing everything into one system.

How to choose the right billing model

The best billing model depends on what you're charging for and how the amount is calculated. Use this table as a quick guide:

If you charge...

Use...

For specific work, goods, or deliverables

Invoicing

A fixed amount on a recurring schedule

Subscription billing

Based on customer consumption

Usage-based billing

A fixed fee plus usage

Hybrid

Different types of charges for different products or customers

Multiple models

You don't have to use one model across your entire business. As your products and customer base grow, you can combine different models to match how you're charging each customer.

Manage your billing models with Airwallex

As your business grows, billing can get complicated when different customers need to be charged in different ways.

You might use invoices for project work, subscriptions for recurring services, and usage-based charges for customers who pay according to consumption, often across separate tools.

Airwallex Billing brings these billing models together in one platform, so you can manage different ways of charging customers without building separate billing workflows. With Airwallex, you can:

  • Send one-off invoices for project work, custom charges, or ad-hoc payments.

  • Set up recurring subscriptions with automated billing and flexible billing cycles.

  • Charge based on usage with metered billing and flexible pricing models.

  • Manage different billing models in one place, with a single integration and unified reporting.

  • Bill customers in multiple currencies, making it easier to serve customers in Malaysia and overseas.

Whether you charge a fixed monthly fee, bill for individual projects, or scale charges with customer usage, Airwallex gives you one billing system to manage them all.

Simplify your billing with Airwallex

Frequently asked questions (FAQs)

What is the difference between invoicing and subscription billing?

Invoicing is a manual process where you send a payment request after delivering goods or services. The amount can change each time, and the customer acts on each invoice individually. Subscription billing is automated: the customer authorises a fixed recurring charge once, and payments collect automatically each cycle. The key difference is who initiates payment and whether the amount is fixed.

Is recurring billing the same as subscription billing?

Not exactly. Subscription billing is a type of recurring billing, but recurring billing is the broader term. A monthly retainer billed automatically is recurring billing. So is a gym membership or a SaaS plan. Subscription billing specifically refers to recurring charges tied to ongoing access to a product or service. All subscription billing is recurring billing, but not all recurring billing is subscription billing.

Can a Malaysian business use invoicing and subscription billing at the same time?

Yes. Many Malaysian businesses run both models in parallel: invoicing project or ad-hoc work while putting recurring clients on a subscription. The models serve different customer relationships and can operate independently within the same business.

What billing model is best for a SaaS business in Malaysia?

It depends on your pricing structure. If you charge a flat monthly fee, subscription billing fits. If you charge by usage (API calls, transactions, or data), usage-based billing is more appropriate. Many SaaS businesses use a hybrid: a subscription base fee that includes a usage allowance, with additional consumption billed on top. Airwallex Billing supports all three models from one platform.

What is the difference between subscription billing and usage-based billing?

Subscription billing charges a fixed amount on a recurring schedule, regardless of how much the customer uses the product. Usage-based billing charges based on actual consumption each cycle, so the amount varies. Subscription billing is simpler to manage and easier to forecast. Usage-based billing aligns cost more closely with the value the customer receives.

Do I need different software for invoicing and subscription billing?

Not necessarily. Some billing platforms support multiple models in one place. Running separate tools for invoicing and subscriptions creates reconciliation work and makes it harder to get a clear view of total revenue. If you're managing more than one billing model, a single platform that handles all of them is worth considering.

This publication does not constitute legal, tax, or professional advice from Airwallex nor substitute seeking such advice, and makes no express or implied representations / warranties / guarantees regarding content accuracy, completeness, or currency. This publication is not intended to be relied on for the purpose of making a decision about a financial product and users should verify details independently.

All comparisons and information contained in this publication reflect only Airwallex’s own research using public documentation on the stated dates and have not been independently validated.

Product features, pricing and other details are subject to change. All third-party names, products, and logos are trademarks of their respective owners and are referred to for identification and compatibility purposes only. If you would like to request an update, feel free to contact us at [[email protected]].

Airwallex (Malaysia) Sdn. Bhd., a company incorporated under the laws of Malaysia with company registration number 201801007747 (1269761-X), is regulated as a licensed remittance business under the Money Services Business Act 2011 (Licence number 00743 with an expiry date of 3 August 2028, an E-Money Issuer and a registered merchant acquirer under the Financial Services Act 2013.)

Cherie Foo
Growth Content Manager

Cherie is a Growth Content Manager at Airwallex, where she develops content for businesses in Singapore and across Southeast Asia. She focuses on turning complex topics like cross-border payments, business accounts, and spend management into clear, practical guides that help founders and finance teams make confident decisions.

Posted in:

Billing
Share
In this article

Create an Airwallex account today

Share

Related Posts

How to invoice foreign clients: 2026 guide for Malaysian businesses
Billing

How to invoice foreign clients: 2026 guide for Malaysian business...

12 minutes

What is MyInvois? Malaysia's e-invoicing system explained (2026)
Billing

What is MyInvois? Malaysia's e-invoicing system explained (2026)

8 minutes

Who is exempt from e-invoicing in Malaysia? (2026)
Billing

Who is exempt from e-invoicing in Malaysia? (2026)

9 minutes