A gym owner reviewing payments and business costs
Billing & Payments

Gym Billing
That Chases the Money for You.

Keep payments moving without spending your day chasing them.

Inside Pulse

See it in your day.

Keep payments moving without spending your day chasing them.

Make reception a point of sale.

Products, stock levels and the checkout in one place. Link a purchase to a member when you need to.

See payments and checkoutA team member helping a visitor at gym reception
Actual Pulse point of sale · demo catalogue; prices in AUDSwipe to explore · tap to enlarge
Actual Pulse point of sale · demo catalogue; prices in AUDView full screen
  1. 01Choose the product
  2. 02Review the cart
  3. 03Choose a payment method

Your business, in view.

Membership, check-ins and plan mix. See the patterns behind the day-to-day.

Explore reportsTwo gym operators reviewing reports
Actual Pulse reporting overview · demo data; financial figures in AUDSwipe to explore · tap to enlarge
Actual Pulse reporting overview · demo data; financial figures in AUDView full screen
  1. 01See the big picture
  2. 02Explore the trends
  3. 03Plan your next move
How billing & payments works in Pulse

VERVE Pulse runs billing on the gym's own Stripe account: cards and Australian BECS direct debit built in, failed payments chased automatically with a self-serve pay link, and a GST summary ready for BAS time. No per-member fees, no separate payments tool to reconcile against your bookkeeping.

Why gym billing has to run on Australian rails, not a workaround.

Gym billing software is the part of your platform that actually moves the money: charging the right amount on the right day, catching a failed payment before it becomes three months of arrears, and reconciling what should have come in against what actually did. It sounds mechanical because it is, and that's exactly why it can't be an afterthought bolted onto a scheduling tool.

Most of the pain in gym billing is invisible until it isn't. A card expires and nobody notices until the member is three payments behind. A direct debit workaround built for a different country doesn't actually meet Australian DDR requirements. A gym owner reconciles Stripe against their bookkeeping software by hand at the end of the month and finds a gap nobody can explain. None of this shows up on a features list. It shows up as a Friday afternoon spent chasing money that should have already landed.

VERVE Pulse runs billing on the gym's own Stripe account, so membership income settles straight to the gym's bank rather than sitting in a middleman's ledger. Cards and BECS bank direct debit are both built in, with a Direct Debit Request recorded against every member and a public DDR agreement page, properly AU-compliant rather than a workaround. When a payment fails, the member and the gym are both emailed immediately, the member gets a self-serve pay link to fix it themselves, and arrears can restrict door access automatically after a grace period the gym sets, restoring the moment payment lands.

This is built for gym owners tired of a billing tool that wasn't built for Australia, or a POS, direct debit provider and accounting sync that are three separate logins with three separate support numbers. Switching brings your billing history with it: VERVE Pulse's migration tools include a bulk payment re-consent campaign that sends every member a secure link to reconnect their card or bank account, plus a go-live checklist so nothing falls through the gap. The A$990 concierge migration is free on annual plans, and most gyms are live within 48 hours.

Recurring Billing

Cards and Australian BECS direct debit built in, settling straight to the gym's own bank account.

Billing runs on the gym's own Stripe account rather than a shared ledger, with cards and Australian bank direct debit both supported from day one and no per-member fee stacked on top.

Your own Stripe account

VERVE Pulse runs on the gym's own Stripe account through Stripe Connect, so membership money settles straight to the gym's bank rather than passing through a middleman ledger first.

Cards and Australian BECS direct debit, properly AU-compliant

Take payment by card or Australian BECS bank direct debit, with a Direct Debit Request service agreement recorded against every member and a public DDR agreement page, not a workaround bolted on for a market it wasn't built for.

A fixed debit day, your choice of interval

Set a fixed debit day and billing interval per plan, so members are charged on a predictable schedule rather than whatever day they happened to sign up.

Plan changes with a real preview

Upgrades and downgrades are pro-rated automatically, and the member sees a preview of exactly what their next charge will be before they confirm, so nobody's surprised by their next statement.

Failed Payment Recovery

A failed payment gets chased automatically, so it doesn't sit there quietly turning into arrears.

The member and the gym are both notified the moment a payment fails, escalating warnings follow if it isn't fixed, and the member gets a link to sort it themselves without a call from the front desk.

Notified on the first attempt

Both the member and the gym are emailed on the very first failed payment attempt, so nobody discovers the problem three retries later.

Every retry, and escalating warnings

The gym is notified on every subsequent retry, with escalating arrears warnings if the payment still hasn't cleared, so staff can see exactly how overdue an account is at a glance.

A pay link the member can use at 11pm

A secure self-serve pay link lets the member update their card or bank details themselves, whenever suits them, instead of waiting for the gym to open and call them.

Arrears can restrict access, and restore automatically

If arrears run past a grace period and minimum owed that the gym configures, door access can restrict automatically, and restores the moment payment lands, with no manual step for staff either way.

POS & Retail

Retail, gift cards, and day passes run through the same system as membership billing.

Sell retail and services through a built-in POS with stock control, take card-present payments on a physical reader, and sell gift cards or prepaid day passes without a second till system.

A real POS, not an add-on till

Run a product catalogue with SKUs and stock control, complete with stocktake adjustments, cash and EFTPOS recording, and printed or emailed receipts, all against the same platform as membership billing.

Card-present payments and house accounts

Take card-present payments on a physical Stripe Terminal reader, charge a member's card on file, or let them run a house account, with sales reports rolling up alongside everything else.

Gift cards that redeem atomically

Sell gift cards at the till, and redemption is atomic so a card can't be spent twice, working regardless of which membership plan the redeeming member is on.

Prepaid passes and promo codes

Sell prepaid day passes from 1 to 365 days self-serve through a shareable link or QR code, auto-expiring, plus promo codes, per-member discounts and signup fees for everything else.

GST & Xero

A GST summary built for BAS time, and a nightly Xero sync so your bookkeeper isn't re-entering everything by hand.

Every plan gets a GST summary report built around Australian quarters, with nightly Xero sync on Pro pushing invoices, payments and account mapping across automatically.

GST summary, Australian quarters

Run a GST summary report built around Australian quarters, so BAS time is a report you pull rather than a spreadsheet you rebuild from scratch.

Nightly Xero sync on Pro

On Pro, invoices, payments and account mapping sync to Xero every night automatically, so your bookkeeper works from current numbers instead of a monthly manual export.

Reconciliation that never drifts

Stripe and VERVE Pulse reconcile every night, so the numbers in both systems stay in step instead of quietly drifting apart until someone notices at tax time.

Manual and cash members still fit

Members paying by cash or manually outside Stripe are still supported on the platform, so a gym doesn't need a second system for the handful of members who don't fit the standard flow.

Inside Pulse

Less re-entering. Better-connected accounts.

The real Xero connection in Pulse, shown with a Xero demo company.View full screen
The real Xero connection in Pulse, shown with a Xero demo company.Pulse · Demo data
Invoicing

Every invoice and every payment sits against the member record, not a separate finance tool.

Invoices sync from Stripe with PDF receipts attached, and the full payment history sits on the member's own profile, so a billing question doesn't mean switching screens.

Invoices with PDF receipts

Every invoice syncs from Stripe with a PDF receipt attached, ready to hand to a member or forward to an accountant without recreating it from scratch.

Payment history on the member record

A member's full billing status and payment history sit on their own profile alongside their plan and waiver, so front desk staff can answer a billing question without opening a second tool.

No per-member fees, on any plan

Plans are priced on active member capacity, not a per-member fee stacked on top, so growing your member base doesn't mean a growing line of hidden charges.

See the full numbers

For GST, financials and forecasting built on top of this billing data, see our gym reporting page.

Pricing Advisor

The pricing advisor recommends. You decide. Nothing changes automatically.

VERVE Pulse's pricing advisor analyses your prices against your own gym's data and recommends changes worth considering. It never changes a price on its own.

Analyses your actual numbers

The pricing advisor looks at your gym's own data rather than a generic industry benchmark, so any recommendation is grounded in how your gym actually performs.

Recommends, never changes automatically

Recommendations are just that: recommendations. VERVE Pulse never changes a member's price automatically, so a plan increase is always a decision a person makes, not something that happens quietly overnight.

One tool, not a spreadsheet exercise

Instead of building a pricing review from scratch every year, the advisor gives owners a starting point grounded in the gym's own billing history.

Built into the same billing platform

Because the advisor sits inside the same platform that runs your billing, any price change you do decide to make applies straight to plan billing without a separate update somewhere else.

Pricing

Billing is included on every plan. No separate payments module, no per-member fee.

Core starts at A$166/month +GST (billed annually) for 300 active members and covers Stripe billing, cards and Australian BECS direct debit, POS, invoicing and failed-payment recovery. Grow (A$349/month, 600 members) adds gift cards, and Pro (A$549/month, 1,200 members) adds nightly Xero sync and the open API. See the full breakdown on the pricing page.

Frequently asked questions.

What is gym billing software?

Gym billing software is the system that actually collects membership money: charging cards or bank accounts on the right day each cycle, chasing failed payments before they become arrears, and reconciling what came in against what was owed. VERVE Pulse runs this on the gym's own Stripe account, so membership income settles straight to the gym's bank rather than sitting in a middleman's ledger.

How much does gym billing software cost?

Billing is included in VERVE Pulse from the ground up rather than sold as an add-on. Core starts at A$166/month +GST (billed annually) for 300 active members and covers Stripe billing, cards and Australian BECS direct debit, POS, invoicing and failed-payment recovery. Grow (A$349/month) adds gift cards, and Pro (A$549/month) adds nightly Xero sync and the open API, with no per-member fees on any plan.

Does VERVE Pulse support direct debit in Australia?

Yes. VERVE Pulse takes cards and BECS bank direct debit, built in rather than bolted on through a third-party workaround. Each member has a Direct Debit Request recorded against their account with a public DDR agreement page, so the setup is properly AU-compliant. Billing runs on the gym's own Stripe account, with a fixed debit day and pro-rata handling when a member changes plans mid-cycle.

What happens when a member's payment fails?

The member and the gym are both emailed on the first failed attempt, and the gym gets notified on every retry after that, with escalating arrears warnings if it isn't fixed. The member gets a secure self-serve pay link so they can fix their own payment details at 11pm without calling the front desk. If arrears drag on, door access can restrict automatically after a grace period the gym sets, and restores the moment payment lands.

Can members update their own payment details?

Yes. When a payment fails, the member gets a secure self-serve pay link by email so they can update their card or bank details themselves, without a call to the front desk. The member app and portal also show their own billing status, so arrears never come as a surprise, and a simple card expiry doesn't turn into a phone tag exercise for your team.

Does VERVE Pulse sync with Xero?

Yes, on the Pro plan. VERVE Pulse runs a nightly sync to Xero that pushes invoices, payments and account mapping across automatically, so your bookkeeper isn't manually re-entering gym transactions every month. Every plan also gets a GST summary report built around Australian quarters for BAS time, and nightly reconciliation between Stripe and Pulse so the numbers in both systems never drift apart.

Can I sell gift cards and day passes?

Yes. Gift cards are sellable at the point of sale, redeem atomically so they can't be spent twice, and work regardless of which plan the redeeming member is on. Prepaid day passes from 1 to 365 days can be sold self-serve through a shareable link or QR code and expire automatically, which is a simple way to convert a walk-in or a holiday visitor without building a whole membership record.

Does VERVE Pulse charge per-member fees?

No. VERVE Pulse's plans are priced on active member capacity, not a per-member fee stacked on top. Core includes 300 active members for A$199/month +GST, Grow includes 600 for A$349/month, and Pro includes 1,200 for A$549/month, and growing past your included number never blocks a signup or locks a member out while you sort out the next tier, and there's no separate invoice to track.

Is there a free trial?

Yes. VERVE Pulse has a 30-day free trial with every Pro plan feature. You add a card to start, and nothing is charged until the 30 days are up; cancel before then and you pay nothing. After the trial you are billed for the plan you chose. Billing is included from day one on every plan, so start your free trial, or book a demo and our team will walk you through the Stripe setup, direct debit, failed-payment recovery and GST reporting live, using your own pricing and billing cycle rather than a generic example, so you can see exactly how a payment failure looks from a member's side.

How does switching my billing across from another platform work?

VERVE Pulse's migration toolkit covers the whole billing switch, not just the member list. There's an AI column parser for your existing export, a bulk payment re-consent campaign that sends every member a secure link to reconnect their card or bank account, and a go-live checklist so nothing falls through the gap between platforms. The A$990 concierge migration is free on annual plans, and most gyms are live within 48 hours.

Stop chasing payments by hand.

Book a demo today. Stripe billing, Australian BECS direct debit, and failed-payment recovery are included on every plan, day one.

BEFORE YOU CHOOSE

Clear answers. No surprises.

Can members join through my existing website?

Pulse has an embeddable signup form. The standard paid signup journey opens Stripe’s hosted checkout, then returns to a Pulse-hosted welcome page. Payment does not stay entirely on your website’s domain. We confirm and test the appropriate signup route for your website before go-live; fully on-domain checkout is not included as standard.

What fees apply to membership payments?

For Australian payments, the published BECS rate is Stripe’s 1% + A$0.30, capped at A$3.50 for Stripe’s portion, plus Pulse’s 0.8% platform fee. Domestic cards are Stripe’s 1.7% + A$0.30 plus Pulse’s 0.8%. For a successful A$50 payment, that is approximately A$1.20 by BECS or A$1.55 by domestic card. Other transaction types, taxes and regional charges may differ. USD subscription pricing does not set your gym’s operating currency.

Can members accept our waivers and terms during signup?

Yes. The signup flow supports your configured waiver and terms acceptance, and applicable direct-debit authorisation. Required documents must be accepted before completing the configured signup flow. We demonstrate where staff retrieve the record and confirm any guardian or additional document requirements for your gym.

Find the cost for your gym → · See the signup journey →