How Billing Works

Each branch subscribes and pays independently — here's how it all fits together.

Per-branch billing

ExpeDite uses a per-branch subscription model. Each branch in your company subscribes separately and is billed independently. This means:

Why per-branch? This is designed for businesses where each branch manager pays for their own location from their own funds. No single person needs to cover all branches at once.

Billing dates

Your billing date is set to the day of the month you first subscribed. For example, if you subscribed on the 8th of June, you will be billed on the 8th of every month.

Since each branch subscribes at a different time, each branch may have a different billing date.

Example

Branch Subscribed On Bills Every Amount
Panglima Gadget 8 Jun 2026 8th of each month RM 90
Qubiz Tech S18 9 Jun 2026 9th of each month RM 90
Qubiz Tech Academy 10 Jun 2026 10th of each month RM 90

The Upcoming Invoices section on your Subscription page always shows the branch that will be billed next at the top.

Payment methods

Each branch can have its own payment method. When you subscribe a new branch, you'll be asked to enter a card. That card is linked only to that branch's subscription.

To change a branch's payment method:

  1. Go to Subscription in the sidebar.
  2. Click Manage Billing to open the Stripe billing portal.
  3. Update the payment method for the specific subscription.

Viewing invoices

All invoices — past and upcoming — appear on the Subscription page under Billing Invoices. Each invoice shows:

Branch labels not showing? Click Sync Branch Tags on the Subscription page. This updates Stripe with your current branch names so they appear correctly on invoices.

Adding a new branch

When you add a new branch to your company, it starts on its own subscription:

  1. The owner creates the new branch in Settings.
  2. On the Subscription page, click View available plans.
  3. Subscribe the new branch — enter a payment method and confirm.
  4. The new branch gets its own billing date and appears as a separate upcoming invoice.

Failed payments

If a payment fails (expired card, insufficient funds), Stripe will retry automatically over the next few days. You'll see a Retry Payment panel on the Subscription page where you can:

If payment continues to fail, the branch's subscription will eventually be marked as past due, and access to that branch may be restricted until payment is resolved.

Cancellation

You can cancel a branch's subscription at any time through the Stripe billing portal (Manage Billing). The subscription will remain active until the end of the current billing period — you won't be charged again for that branch.

Cancelling does not delete data. Your jobsheets, inventory, customers, and financial records are preserved. You can resubscribe later and pick up where you left off.

Last updated: 1 August 2026