Payment processing is how money is digitally exchanged between a Customer and a business. In 2025 alone, Australians made an average of 700 digital payments per person, making it essential for businesses in Australia to Support payment processing.
The payment processing chain in Australia runs through a mix of systems, from traditional Card networks such as Visa and Mastercard to instant transfers through Australia's New Payments Platform (NPP).
Below, we'll cover how payment processing for small businesses works, the online, in-person, and Bank transfer options available to Australian businesses, and the features and challenges of each.
Key takeaways
Payment processing in Australia depends on local networks such as eftpos and the NPP, as well as the major Card networks.
Manual reconciliation and goods and services tax (GST) tracking often cause more day-to-day complications for small businesses than payments themselves.
A system that consolidates online and in-person reporting into one place cuts down the manual work that can lead to reconciliation errors.
What is payment processing for small businesses in Australia?
Payment processing is the chain of steps that moves money from a Customer's Card, bank account, or Digital wallet into a business's bank account. In Australia, that Process runs through a mix of systems, including Visa and Mastercard, the domestic eftpos network, GST, and the NPP, which handles instant Bank transfers around the clock.
How does payment processing work for small businesses?
A payment moves through four parties before it lands in a business's account: Customer, business, acquiring bank, and Card or bank network carrying the Transaction.
Here's how it works:
Authorisation: When a Customer taps their Card or approves a Bank transfer, the payment processing system sends the Transaction to the Card networks or, for eftpos-enabled debit cards, straight to the domestic eftpos network. The issuing bank checks for available Funds and approves or declines the Transaction within seconds.
Settlement timing for cards: Card transactions typically settle into the business's account one to two working days after Authorisation, though the exact timing depends on the Processor and type of Card used.
Settlement timing for bank transfers: NPP transfers settle in near real time, 24/7, which is a shift from the older Bulk Electronic Clearing System (BECS) batch system still used for many Direct debit arrangements that can take a day or more to clear.
PayTo authorisation: For recurring or one-off Bank transfers, PayTo lets a Customer Authorise a payment directly from their account without sharing Card details, and the Authorisation sits with their bank rather than a card scheme.
Reconciliation: Every Transaction needs to match against the business's accounting records. In Australia, that means separating out the GST component so it can be reported correctly on a Business Activity Statement (BAS).
What types of payment processing options are available to small businesses?
Small businesses in Australia generally use three main categories of payment processing. Determining which combination makes sense depends on whether a business's sales happen online, in person, or both.
Online payments
Card payments, digital wallets, and buy-now, pay later (BNPL) options collected through a Checkout page, invoice link, or embedded e-commerce Integration make up the bulk of online payment processing; this category also includes PayTo.
In-person payments
Card and Digital wallet transactions taken through a physical terminal or mobile card reader typically Support tap-to-pay across eftpos, Visa, and Mastercard. Most Australian terminals now default to contactless as the primary method rather than chip and PIN, which speeds up checkout lines considerably.
Bank transfers
BPAY handles bill payments, while standard transfers move with a Bank State Branch (BSB) and an account number, and NPP-based transfers settle instantly for businesses that want to avoid card scheme involvement entirely. These are common for Invoice payments between businesses and for larger transactions where card fees or hold times aren't worth it.
Mixed-channel setups
A business selling both online and at a market stall or storefront needs at least in-person and online payments to work together. Running separate systems for each channel can cause problems during payment reconciliation.
What features should small businesses look for in a payment processing system?
The features that matter most depend on how a business takes payments. Here are few that stand out regardless of channel:
Reporting: A payment processing system that generates real-time Transaction reports, separates GST automatically, and exports directly into accounting software removes a step that would otherwise fall to whoever does the books at the end of the week.
Integration: A system that connects to a business's existing e-commerce platform, accounting software, and Point of sale hardware cuts down on manual exports and reduces the risk of a Transaction getting recorded twice, or missed entirely.
Security: Card payment systems in Australia need to meet Payment Card Industry Data Security Standard (PCI DSS) requirements. A Processor that handles that Compliance on the business's behalf removes technical work many small business owners aren't set up to manage.
Fraud detection: Tools that flag unusual Transaction patterns before they settle matter most for businesses that Process a high volume of card-not-present transactions online, where there's no physical Card or terminal involved to catch a problem earlier.
Payment method coverage: A competitive system should Support whatever Payment methods a business's customers use. A business that sells mainly to other Australian businesses leans more on Bank transfers and PayTo, while a Retail business cares more about Digital wallet Support and how fast a terminal processes contactless payments.
What challenges do small businesses face with payment processing?
Small businesses often face a few common problems with payment processing. At least two of them cost time rather than money directly.
Manual reconciliation
When a business runs separate systems for online sales, in-person terminal payments, and Bank transfers, they need to manually cross-reference multiple reports in order to match each Transaction to an Invoice or Order. GST adds another layer, since every Transaction needs its Tax component separated correctly before it can go on a BAS. Manually accounting for this across hundreds of transactions a month is where errors creep in.
BAS discrepancies
A missed or miscategorised Transaction can throw off a BAS lodgment and create a discrepancy the Australian Taxation Office (ATO) might flag. This can turn a small reconciliation slip into a bigger administrative problem.
Payment delays
A business waiting one to two working days for Card Settlement, or longer if a Transaction gets held for Review, has to manage payroll and supplier payments around a gap between the sale and when the money actually lands in the account.
Cash flow pressure
This matters most for businesses with tight margins or seasonal cash flow, where a few days' delay across a large batch of transactions can determine paying a supplier Invoice on time or not.
Which payment processing option is right for your small business?
The right option depends on your reconciliation needs, payment channels, and how you operate.
Here's what to consider:
Online-only businesses: These need strong e-commerce Integration and Digital wallet Support; reconciliation matters most here when a high volume of small transactions needs to match against GST-separated invoices.
Businesses with a physical location: These need POS terminal hardware that handles contactless and eftpos reliably, plus reports that consolidate in-person and online sales into a single view rather than two separate ones.
GST and accounting exports: GST gets calculated and tracked per Transaction automatically, and report exports are built to work with the accounting software Australian small businesses already use.
Stripe's Payments infrastructure supports Australian card schemes and eftpos alongside Visa and Mastercard. It also consolidates Transaction reporting across online and in-person channels into a single Dashboard, which addresses the reconciliation problem directly.
How Stripe Payments can help
Stripe Payments provides a unified, global payments solution that helps any business – from scaling startups to global enterprises – accept payments online, in person and around the world.
Stripe Payments can help you:
Optimise your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods and Link, a wallet built by Stripe.
Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalise interactions, reward loyalty and grow revenue.
Improve payments performance: Increase revenue with a range of customisable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorisation rates.
Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.