If you have ever searched for an SMS platform, you have probably seen one question come up again and again: is the price per month or per year? For many providers, the answer is one or the other. You pick a plan, you pay a recurring fee, and you hope your message volume matches what you signed up for.
For DataFlows, the answer is neither. There are no monthly fees and no annual fees. You buy SMS credits, you send messages, and you top up when you need more. That is what pay as you go SMS in Australia should look like.
In this guide you will learn what pay-as-you-go SMS means, why it suits Australian businesses with uneven volumes, how the DataFlows credit packs and per-SMS rates work, and how to choose the right starting point. All prices are in AUD and include GST.
What Is Pay-As-You-Go SMS?
Pay-as-you-go SMS is a pricing model where you buy message credits up front and spend them one message at a time, with no recurring monthly or annual platform fee attached. Each SMS you send uses credits, and when your balance runs low you top it up. There is no plan to renew, no seat licence to maintain and no lock-in period to work through. Your cost follows your actual usage instead of a forecast you made when you signed up. This differs from subscription SMS platforms, which usually charge a fixed fee every month or year and then include a set bundle of messages. If you send fewer messages than the bundle, you still pay the full fee. If you send more, you often pay extra rates on top. Pay-as-you-go removes that guesswork. You decide how much to buy, when to buy it, and how fast to spend it, which makes budgeting simple for teams of any size.
Why Pay-As-You-Go Matters for Australian Businesses
Message volume in Australian businesses is rarely flat. A tradie might send a few dozen job confirmations one week and a few hundred after a storm. A retailer may stay quiet for months and then need thousands of messages for a sale. A clinic sends steady reminders, but a new location can change the numbers overnight.
A recurring fee punishes that unevenness. You pay for capacity in the quiet months and can still run short in the busy ones. With credits, quiet periods cost you nothing extra because there is no platform fee ticking away in the background.
There is also the matter of GST. DataFlows advertises prices that already include GST, with no extra fees added at checkout. That makes the number you see on the pricing page the number you actually pay, which is easier to plan around and easier to compare.
Three types of business tend to benefit most:
- Seasonal businesses. Event companies, retailers running promotions, schools and tourism operators can spend credits in bursts and pay nothing extra between them.
- Low-volume senders. Small practices and sole traders who send a modest number of messages avoid paying a fixed fee for capacity they never use.
- Growing businesses. As volume rises, you move to a larger pack with a lower per-SMS rate, without changing platforms or renegotiating a contract.
Key Benefits of Pay-As-You-Go SMS
- No monthly or annual fees. You pay for the messages you send, not for the right to log in.
- No lock-in. There is no term to commit to, so you can start small and change your approach whenever you like.
- Predictable spend. You know exactly what a pack costs and what each message costs, so you can budget before you send.
- GST-inclusive pricing. The advertised price is the price at checkout, which avoids surprises when the invoice arrives.
- Lower rates as you scale. Larger packs bring the per-SMS rate down, so heavier senders are rewarded.
- Easy to trial a new use case. Want to test appointment reminders or a promotion? Buy a small pack and measure the result before you commit more budget.
How DataFlows Packs and Per-SMS Rates Work
DataFlows sells SMS credits in packs. Each pack has a fixed price, a set number of credits and a per-SMS rate. The larger the pack, the lower the rate. Here is how the current options look, in AUD including GST:
Mini: $35 for 1,000 SMS credits
The Mini pack works out to 3.5 cents per SMS. It includes 30 contact lists and 30 SMS templates, which is enough for a small business to organise its main audiences and message types.
Pro: $150 for 5,000 SMS credits
The Pro pack lowers the rate to 3 cents per SMS. It adds a free Sender ID (your business name), 50 contact lists, 50 templates and API integrations.
Business: $500 for 20,000 SMS credits
The Business pack brings the rate down to 2.5 cents per SMS. It includes a free Sender ID, unlimited contact lists and templates, and API integrations.
Enterprise: custom volume pricing
For very high volumes, Enterprise offers custom pricing, a dedicated account manager, an SLA, custom integrations and 24/7 priority support. Talk to the DataFlows team for terms.
None of these is a monthly or annual subscription. Each is a one-off purchase of credits. When the balance runs down, you buy another pack.
A Simple Way to Work Out Your Cost
Because the rates are per message, you can estimate your spend with basic arithmetic. Multiply your expected messages by the per-SMS rate of the pack you plan to buy.
- 1,000 messages at the Mini rate: 1,000 x 3.5 cents = $35.
- 5,000 messages at the Pro rate: 5,000 x 3 cents = $150.
- 20,000 messages at the Business rate: 20,000 x 2.5 cents = $500.
Now think about a clinic that sends about 800 reminders in a typical stretch. At the Mini rate, that is 800 x 3.5 cents, or $28 worth of credits. There is no platform fee on top of that figure, because DataFlows does not charge one.
If the same clinic grows and starts sending several thousand messages, the Pro pack becomes the sensible next step. The per-SMS rate falls, and the API integrations open up options for automating sends from other systems.
Step-by-Step: Getting Started With Credits
Starting with pay-as-you-go SMS takes only a few minutes. Follow these steps:
- Step 1: Estimate your first campaign or month. Count the messages you expect to send, such as reminders, alerts or a promotion.
- Step 2: Choose a pack. Pick the pack that covers that volume. If you are unsure, start with Mini and top up as needed.
- Step 3: Create your account. Sign up at dataflows.com.au and add your credits.
- Step 4: Set up your audience. Build your Contact Lists and save your SMS templates so sending is quick and consistent.
- Step 5: Send and review. Send your messages, check the results and watch your balance.
- Step 6: Top up when needed. When your balance runs low, buy another pack. A larger pack lowers your rate if your volume has grown.
If you plan to send from another system, the Developer section in your DataFlows dashboard is where you get your API Token. API integrations are included with the Pro and Business packs.
How DataFlows Helps
DataFlows is an Australian SMS platform built around this simple pricing idea. You get the tools you need to send, receive and automate messages, and you pay only for the credits you use.
- Bulk SMS and SMS Campaigns. Send to Contact Lists in one go, using saved templates. See the guide to sending bulk SMS in Australia for more detail.
- SMS API. Connect your own software and send messages programmatically with your API Token from the Developer section of the dashboard.
- Sender IDs. Send under your business name. DataFlows is listed on the ACMA SMS Sender ID Register and registers alphanumeric Sender IDs with ACMA on your behalf. A free Sender ID is included with the Pro and Business packs.
- OTP Verification. Send one-time passcodes for logins and sign-ups, paid for with the same credits.
- Virtual Numbers. Receive inbound messages, with free inbound SMS on virtual numbers.
- SMS Automation and integrations. Connect DataFlows to tools such as Zapier, Shopify, WordPress/WooCommerce and Cliniko to trigger messages automatically.
Compliance is built in, too. DataFlows is an ACMA-registered Originating Telco and designs its messaging around the Spam Act 2003. STOP and UNSUBSCRIBE-style replies are handled automatically across the platform, and an opted-out number is blocked from future sends.
Best Practices for Managing Your SMS Credits
- Match the pack to your real volume. Start with the pack that covers your next few campaigns, not the biggest one available.
- Move up when your volume grows. If you keep topping up small packs, a larger pack gives you a lower per-SMS rate.
- Watch your balance. Check your credits before a big send so a campaign is never cut short by an empty balance.
- Keep messages concise. Shorter messages are easier to read and easier to cost. Read about SMS character limits to see how message length affects usage.
- Build clean Contact Lists. Sending only to people who have opted in protects your reputation and avoids wasted credits.
- Get consent right. Follow the Spam Act 2003 rules on consent and identification for every marketing message.
- Compare on a like-for-like basis. When you weigh up providers, check whether quoted prices include GST and whether a platform fee sits on top of the message rate.
Conclusion
So, is SMS pricing per month or per year? With DataFlows, it is neither. You buy credits, send messages and top up when you need more, with no monthly fees, no annual fees and no lock-in.
That model suits seasonal, low-volume and growing Australian businesses, because your cost follows your usage. GST-inclusive prices and clear per-SMS rates make it easy to plan.
Ready to try it? Sign up at dataflows.com.au, pick a credit pack and send your first message today.
