4 Steps to Fully Automated ISP Billing: A 2025 Checklist for Local ISPs and WISPs

Billing is hard. If you’ve ever had a customer suspended by mistake or spent hours fixing mismatched invoices, you know exactly what that means. Because billing is so interconnected with operations and business support systems (OSS/BSS), every move counts – and it can go belly-up quickly if something breaks.

Choosing the right ISP Billing System in 2025 isn’t about patching things with clever workarounds – that’s a trap you could quickly get into. Workarounds seem cost-effective (and sometimes faster) until your techs chase ghost errors or customers get double-billed.

If you’re tired of spreadsheets, late payments, chasing down disconnected accounts, double charges, or angry support tickets, this post is for you.

In the next few minutes, we’ll walk through 4 main steps to future-proof your billing, so you can scale without chaos.

Fully Automated ISP Billing. Why it matters for modern ISPs and WISPs

The ISP industry, especially wireless ISPs (WISPs), is steadily growing. Back in 2021, the Carmel Group shared that around 2,800 U.S.-based ISPs focused on fixed wireless served 6.9 million users. That number is expected to hit 12.7 million by the end of 2025. By 2023, WISPs were already reaching over 9 million Americans and still expanding their coverage, according to David Zumwalt, CEO of WISPA.

In the U.S., fixed wireless access (FWA) has also been leading the way in signing up new broadband users since 2022. Since 5G became more common, FWA has quickly gained even more market share.

This rise in subscribers brings more billing work and makes operations harder to manage manually. That’s why it’s so important nowadays to have a system that can grow with your business and handle many tasks automatically. ISPs that automate billing, customer care, and network tasks can free up their teams to focus on growth and better support, instead of getting stuck with routine admin jobs.

Identify Common Requirements for ISP Billing Software

When evaluating billing software for your ISP or WISP business, consistently look for a core set of capabilities. Make sure any solution you consider checks off these common requirements:

  • Comprehensive Billing & Invoicing. The system should cover all billing needs based on how your business works. This includes one-time and recurring charges, billing based on usage (like data overages), VoIP billing, billing for resellers, and other service-specific billing types.It should also handle prorated charges for mid-month changes (such as new sign-ups or plan changes), automatic invoice creation, and manual batch invoicing if needed, plus tax calculation. A good billing system lets you set billing cycles for each customer. This can be based on a fixed monthly date or the day they joined.It should support both prepay (charging before service) and postpay (charging after).

    You should also be able to set different billing dates and have the system apply discounts or plan changes automatically. Key features include customizable e-invoices, automatic payment matching, and automation based on how customers pay (credit card, bank transfer, debit order, cash, etc.). Ideally, billing rules should change based on the payment method, and allow you to make changes in bulk or for single customers.

    If you work with resellers or partners, the system should let you set up separate billing rules for each one — including branding, split payments, and payment settings. This matters for ISPs running in different regions or under more than one brand. A flexible billing setup like this helps keep financial records organized, reporting accurate, and reduces manual work.

  • Integration with Network Systems (OSS). Unique to ISPs is the need to integrate billing with network operations. Better consider an all-in-one system where the billing engine ties into network access control systems (RADIUS/AAA) and advanced provisioning tools (TR-069 ACS) to enable automated service activation, managing CPEs at scale, speed changes, or customer suspensions/reactivations based on payment status and many other things matter today. Many ISP management solutions come with built-in RADIUS or APIs to connect with routers and Broadband Network Gateways, enabling “complete automation” of subscriber management from billing to network enforcement. This ensures that when a customer pays (or misses a payment), the system can automatically adjust their service without manual intervention.
  • Scalability and Performance. Scalability is a top requirement in 2025 – the system should seamlessly grow with your business. As you add subscribers and services, the software must handle increased load (more invoices, transactions, data) without slowing down or losing functionality. Ensure it can support your growth plans (e.g., moving from hundreds to tens of thousands of subscribers) via robust architecture or cloud infrastructure. Modern cloud-based solutions often excel here as they can easily scale on demand and offer high uptime for mission-critical billing processes.
  • Multi-Payment Channels & Regional Support. Customers should be able to pay using the methods they know and trust. That’s why it’s just as important to support local payment options like Netcash or IPPay as it is to support global ones like Stripe, PayPal, or Authorize.net. The more familiar the payment methods are, the more likely customers are to pay on time, especially in places where access to online banking is limited. It helps if the system allows you to filter, group, and charge customers based on how they prefer to pay, and adjust your billing rules to match.

    Alongside payment flexibility, following tax rules in each region is just as important, especially for ISPs that serve customers across multiple cities or states. A billing system should include automatic tax calculation based on the customer’s location. This setup makes it easier to apply the correct tax rates without extra work. Whether you operate in one area or many, having location-based tax rules helps keep invoices accurate and compliant.

  • Integration with Business Systems. An ISP billing system rarely operates in isolation — it should integrate well with all different tools and systems in use, whether accounting software (NetSuite, QuickBooks, Xero, etc.), CRM, payment gateways, tax calculation services, network monitoring platforms, etc. Check that your billing software has open APIs or built-in connectors for the systems you use. Smooth integration means data flows freely (customers, invoices, payments, support tickets, network equipment, inventory, etc.), reducing duplicate data entry and ensuring consistency across your operations.
  • Customization & Flexibility. Every ISP has slightly different business models and branding, so billing should be flexible to accommodate these differences. Look for the ability to customize invoice templates (with your branding and specific line items), define custom billing cycles or prepaid/postpaid models, set up tailored fee structures, and adjust workflows to match your processes. For example, you might want to add custom fields to customer records or implement specific rules for suspensions or discount. It is good to have such possibilities without heavy engineering. Fully white-labeling for customer portal and omnichannel communication is another plus, ensuring a consistent brand experience.
  • Reliability and Security. Needless to say, billing is the lifeblood of the business. Any downtime or errors directly hit revenue. Cloud-based solutions usually offer higher availability (often 99.9%+ uptime SLAs) and backup strategies; if your choice is on-premise solutions, then look for redundancy and failover, including automatic device backups, which act as both a time machine for rapid recovery and a record keeper for change management options. Security-wise, the software must protect sensitive customer data (personal info, payment details) via encryption and role-based access controls. Security and reliability might not be flashy features, but they are non-negotiable requirements to de-risk your automation initiative. Ensure the vendor follows compliance standards like PCI-DSS for payment data and GDPR or other privacy laws as applicable.

Identify which requirements are “must-haves” for your specific business (e.g. do you need Inventory Management? Scheduling module + mobile app? ISP billing software + OLT SNMP management tool?) and use that to shortlist the right platform.

Align Billing with Your Top Business Priorities

Beyond raw features, billing must advance your ISP business’s key priorities and goals. Here are the top priorities ISP/WISP owners typically consider, backed by real customer feedback of successful experience:

  • Scalability & Growth Enablement. Your goal is to grow your subscriber numbers and offer more services without running into limits with your current systems. The software you use should support your growth, not hold it back. This includes managing more users, more data, new services (like VoIP, IPTV/OTT, or IoT), and even taking over other ISPs. A billing system that runs in the cloud can easily scale and give you more capacity when you need it. Check that the provider already supports ISPs of the size you’re aiming, for example, if you want to reach 50,000 users, make sure the system is already working for companies at that scale. In short, your billing system should be an enabler for growth strategies, not a bottleneck. For example, Starnet, an Albanian Wireless Internet Service Provider, scaled their operations while expanding coverage from rural areas to major cities and managing a hybrid network with fiber, wireless and satellite technologies.

    Many ISPs, mainly when they’re starting small in the beginning, focus more on enlarging the footprint of their business rather than administrating it. But I can guarantee everyone that you can never grow if you don’t create a solid ground for growth.

    Dritan Vreshta
    Starnet CEO
  • Operational Efficiency & Automation. All ISP owners obviously prioritize increasing efficiency. Doing more with the same (or fewer) human resources is a big advantage, and automation is the mechanism to achieve this.

    I actually think because of all the automation that Splynx does for us we’d probably be able to double our amount of customers and still kind of operate like we’re operating now.

    Lionel Redelinghuys
    bitCONNECT CEO

    A top priority is eliminating time-consuming manual tasks from your team’s plate. Consider activities like preparing invoices by hand, cross-checking payments, updating network devices when a plan changes, or compiling monthly revenue reports in spreadsheets. Automating these not only saves staff time but also reduces human errors.

    The billing automation was a game changer – payment integration, disconnection, and reconnection – all handled seamlessly. No more losses from unpaid clients or 2 AM “I’ve paid, reconnect me” calls. We ditched manual reconciliation and disconnections, freeing us to focus on onboarding more and more customers.

    Erick Kiboi
    AfriQ Network Solutions Ltd CTO & Founder

    AU Wireless, a community-focused ISP in Colorado, is another prominent example. Thanks to more automated billing and customer management, they achieved a 50% reduction in software costs. This shift reduced overhead and freed up their small team to focus on improving service delivery in underserved rural areas.

  • Customer Experience & Satisfaction. Keeping customers happy and satisfied with your services is another business priority, and your billing system plays a surprisingly big role here. We are talking about how delivering modern conveniences (online billing, autopay, real-time usage info, outage notifications, etc.) can be a competitive advantage against larger rivals. By prioritizing customer-friendly billing, you can increase retention and open up opportunities for upselling advanced security services. In fact, techCONNECT, a South African ISP, cut its churn rate from 7% to 3% in this way and achieved an average of 30% year-on-year growth in MRR. Their overall turnover grew by approximately 43%, all tied to better billing processes and a customer-centric experience. Part of strong customer satisfaction is attributed to their proactive approach that enhances trust and opens up opportunities for upselling advanced security services.

    We actually try to be proactive and phone the clients and say, look, there’s an issue. We actually record and send them a little 2-minute video. We’re not browsing or not monitoring what they’re browsing. We don’t know what they’re doing, but we can see that DNS security issues are popping up. So do you want us to do AnyDesk quickly and just clean up what you have, or just bring your laptop or your device to the office and then we’ll have a look at it.

    Nico Joubert
    techCONNECT Business Development Director
  • Regulatory Compliance & Reporting. ISPs have to deal with many legal and reporting requirements, from charging the right local and national taxes to following telecom and privacy laws. For example, ISPs in the U.S. must now send broadband coverage data through the FCC’s Broadband Data Collection (BDC), which replaced Form 477. Other providers may need to follow rules like GDPR, CCPA, or CALEA. It is nice to have a billing and OSS system that can tackle and help reduce this work.

    With Splynx, month-end billing went from days to an hour, streamlining operations. The time saved processing anything has improved across the board. We no longer miss tickets or non-billings to customers. Customers can now track their own accounts, view all the tickets, and pay online. The amount of support to our call center has dropped significantly.

    Lionel Whitecross
    Easyweb Internet (Pty) Ltd Co-Founder

    When you can apply correct tax rates based on location, create detailed tax reports, and support built-in reporting formats required by government agencies. Ideally, data about users and coverage should be pulled into reports automatically, cutting down on manual steps and mistakes. While PCI-DSS rules don’t apply to all ISPs, they are important if your billing system stores or processes card data directly. If you use built-in payment tools, working with PCI-compliant platforms adds a layer of protection and reduces your legal risk. It also builds customer trust. Overall, it’s better to choose a system that doesn’t just allow you to follow the rules – but helps you do it with less work and fewer risks.

  • Reliable Support & Vendor Partnership. ISP owners often place high value on vendor support – and for good reason. No matter how many features a system offers, you’ll need help during setup, daily use, and future updates. Choose a vendor known for helpful, human support (not just chatbots or automated replies), hands-on onboarding, and a strong user community.

    Previous solutions offered no support, which posed high risks to our network in the case of a breakdown. Moreover, it limited our ability to scale the business due to shortcomings in the software’s features and integration with other solutions.

    Dritan Vreshta
    Starnet CEO & Founder

    This is especially important for mid-size ISPs that don’t have large internal tech teams. Having a partner to guide setup and solve problems quickly makes a big difference. It’s also worth checking reviews before deciding. Since your billing or BSS platform is something you’ll likely use for years, choosing a provider means entering a long-term working relationship.

    Monthly invoice run would take 20 hours plus. Now it takes half an hour thanks to Splynx integration with Xero, and most of things are automated in any case.

    Arno Joubert
    techCONNECT CEO

    Make sure their plans match your goals. For example, if you want to launch hotspot services and offer prepaid access or vouchers, does the vendor support quick setup and flexible tools for that? Look for providers that keep improving their system after it goes live. Do they release updates regularly? Offer mobile apps? Let ISPs share feedback and vote on new features?

While every ISP has unique strategic goals, the themes above (scalability, efficiency, customer satisfaction, compliance, and reliable support) tend to be universal. Use these priorities as a lens when comparing platforms: e.g., Will Solution X help me scale without headaches? Does it improve my team’s efficiency? Will it enhance or hinder customer experience? The best choice will score well on all these fronts.

Common Concerns and Fears

Adopting a new OSS/BSS platform is a major decision, and it’s natural for ISP owners to have concerns. But these fears are not just theoretical. They show up in real cases. Our previous article about switching and data migration breaks down the most common ones, drawn from direct provider feedback.

  • Budget and ROI. Cost is usually the biggest concern for ISPs. Many hold off on switching systems because of tight budgets or concerns about wasted investment. But ISPs who have made the switch often say they saw the benefits sooner than expected. One CIO shared, “My only regret is that we didn’t do it sooner. But now I’m glad I can come into the office and use a program that just WORKS.” Another provider said, “We were able to bill correctly, to see what is missing, to track invoices and payments and customer tickets.” These changes helped them stop putting out fires and start growing their business. A billing system that fits your process saves time and cuts costs. It reduces manual work, lowers the chance of mistakes, and gives your team more time to focus on other tasks. With everything running in one place, ISPs can also add new services, like hotspots or security tools like DNS resolver to block malicious traffic, and grow revenue without needing to hire more staff.
  • Downtime and Disruption: Many worry about outages during migration. One provider shared, “There was nothing worse than being told to deal with a product that didn’t work and not being able to fix obvious problems because it would be ‘too hard.’” To lower the risk of downtime, ISPs recommend running the old and new systems together for a short period, switching during off-peak times, and having a backup plan ready.
  • Complexity and Learning Curve. Billing teams may think the new platform will be too hard to use. But with proper training, many ISPs say they adjust quickly. One provider said, “I probably spent a couple of hours or so just making sure that I would be able to transfer all of my customer data from the old system… but I think that wouldn’t have been a deal-breaker anyway. I just really wanted a system that could do my subscription invoicing and automate VoIP billing. Boy, I got that and so much more.”
  • Data Loss or Security Breaches. Worries about losing records or putting payment data at risk are understandable. One provider said, “My biggest concern switching to any platform was the nightmare of requiring our customers to input their credit card information into our billing system.” That’s why it’s important to ask early on about backup steps, how your data will be checked after import, and what long-term access you’ll have. A clear process with proper checks helps reduce the risk and builds trust.
  • Vendor Stability and Support. Poor support is a common reason ISPs leave old platforms. One CEO said, “Previous solutions offered no support, which possessed high risks to our network in the case of a breakdown.” A good vendor helps from day one and keeps in touch – sharing updates, offering live help, and including users in future feature planning.

By raising these questions early, you can make a plan that avoids common issues. When talking to vendors, bring these points up. A good partner will be open about how they handle them. Ask things like:

  • How do you prevent downtime during a migration?

  • Can you give an example from another ISP?

  • What’s your usual onboarding time and process?

  • Is your support available 24/7 or only during business hours?

  • Do you offer SLAs?

Their answers will help you see if they’re ready to support you the way you need.

Crucial Billing Features: a 2025 Checklist for Local ISPs and WISPs

To fully automate billing and related tasks, you need to cover every part of the customer flow, from getting them connected to receiving payment. After more than nine years in the market, over 1,000 ISPs now run their operations with Splynx.

Below, we’ve listed some of the useful features our customers rely on every day. This checklist can help you see how Splynx supports automation and helps your business grow.

✔ Automate the issuing of batch invoices on schedule

When you combine batch invoicing with Splynx’s Recurring Billing engine, you can save hours each month by automatically creating invoices for your services. Whether you bill in advance (for example, an invoice on May 1st that covers May 1–31) or after the service is used (an invoice on May 1st for April 1–30), Splynx lets you generate recurring invoices once a month on a fixed day (like the 1st or 25th), or every day using anniversary billing (based on the customer’s signup date instead of the same date for everyone). You can also charge in advance using strict prepay, where customers pay before receiving service for a set time (like one week), or bill without creating official tax documents. All of these setups can be customized per customer or for everyone.

Splynx’s Recurring Billing engine

Once your recurring or prepaid invoices are generated, you can find them all in Finance → “Preview and History.” There, you’ll see each batch with the billing date, customers included, and total charges.

Batch invoice generation preview

This section is also helpful for Mass Billing, where you can review a group of customers and their charges before sending out invoices. This works by creating proforma invoices for review before finalizing them.

✔ Pro-Rata Billing for mid-cycle changes

When customers sign up mid-cycle, upgrade or downgrade their plan, or add or change a service, Pro-Rata Billing comes in to align everything with the current billing cycle. In these cases, Splynx prorates invoices automatically and makes all necessary recalculations (refund unused money, fees, discounts), so you do not need to adjust anything manually.

For example, your billing date is set to the 1st of the month, and a customer signed up on April 14th. You can manually (immediately) create a prorated invoice from April 14th to 30 (Finance documents/Add recurring invoice). Otherwise, the system will automatically do this on the 1st of May, including days from the previous month (14.04 – 31.05).

This logic helps you avoid revenue loss, prevent overcharging, and onboard customers at any time without breaking billing flow. All while keeping the experience smooth for both admins and end-users.

✔ Multiple services, one invoice

In many situations, you’ll need to charge customers for more than just their usual monthly service — for example, an installation fee, equipment fix, or other extra cost. With Splynx, all these charges can be included in a single invoice, whether added by hand or set up to happen automatically.

Multiple charges in a single invoice

If you want to add something manually, just open the current recurring invoice, add a new line for the extra item, and pick it from the dropdown (like “Installation package”). Both charges will now appear on one invoice instead of two. If you’d rather automate it during service setup (like when adding internet for a new customer) there’s a quicker method. While setting up the service, you can use the “Additional one-time service” field to include the charge (e.g., “Installation $100”). Once saved, Splynx creates a “future item” that will be added to the customer’s next recurring invoice automatically. It works the same as adding it manually but saves time.

You can also use future items on their own anytime you want to include something in the next invoice. Say, a $20 repair job done mid-month. These future items don’t trigger new invoices. They’re saved internally and added to the next regular invoice — whether it’s created automatically or manually — together with the usual monthly charge.

Future items can be Debit or Credit. That means you can also use them to give discounts, refunds, or handle pricing changes, like fee adjustments when customers change plans. This keeps your billing organized: one invoice per cycle, fewer documents, and everything charged clearly and correctly.

✔ Partial payments and overpayments

Partial and extra payments are common in ISP billing. And Splynx takes care of both without manual work, whether they come in through selected payment gateways or are added by hand.

If you’ve connected a payment gateway (like a credit card processor), payments are posted right away, no need for someone to match them manually. The same process also works for manual payments.

Partial Payment

For example, if a customer gets an invoice for $115 but only pays $50, you can enter the payment manually – choose the method (like cash or bank transfer), type in the amount, and save. Splynx will then match it to the correct invoice, mark it as “Partially paid,” and show the remaining $65 as unpaid. Once the rest is paid, the system updates the invoice to “Paid” and brings the customer back online if access has been paused.

Overpaid invoice

Overpayments are handled the same way. If the customer pays $200 on a $115 invoice, Splynx marks it as “Paid” and stores the extra $85 as account credit. That credit will be used automatically on the next invoice to lower the total due.

Your finance team doesn’t need to do anything extra – Splynx sorts it all out, whether the customer pays the exact amount, less, or more.

✔ Blocking and unblocking non-payers on predefined rules

Blocking non-paying customers automatically and reactivating their accounts after paying debts is a rock-solid base for modern ISP billing and delinquency management. It ensures that customers either pay or lose access – and that your network isn’t used for free. In Splynx, this functionality is built into the billing engine and works fully automatically based on your configuration, both for recurring and prepaid billing.

Blocking rules can be defined globally across your instance or customized per customer. For example, you can use anniversary billing, with payment due 10 days after the invoice issue and automatic blocking on the 11th. Then, if the customer still doesn’t pay, deactivation can follow, which means all services are stopped and the account is marked inactive. You can update settings anytime with one click (for selected partners or billing types).

Blocking non-paying customers automatically

Blocking can happen at specific times (e.g., midnight or 6 AM), and you can exclude weekends and public holidays to avoid service interruptions during non-working hours. You can adjust the behavior to match your business needs. Admins can also block or unblock customers manually at any time if needed.

When a customer is blocked, Splynx either disables access or redirects them to a custom page – typically one that explains the situation and allows them to pay. As soon as the system detects that a recurring invoice is fully paid or the balance is topped up on the same day as deactivation (for prepaid billing), access is restored automatically. There’s no need for staff intervention.

Not so long ago, techCONNECT was stuck in a manual mess (you can read their full story). They had to cut off customers who didn’t pay manually, which got crazier as more people signed up.

✔ Automated recurring payments, multiple methods

Collecting and reconciling payments manually doesn’t work well as your business grows. It takes too much time and effort. With Splynx, you can automatically charge customers when an invoice is created – as long as they have a saved credit card.

Automated recurring payments

This works using Auto charge filters, which are linked to payment gateways like Stripe, NetCash, and others (Splynx supports more than 15 systems, including PayPal, Stripe, Authorize.net, and IPPay, with more being added regularly). These filters let you set rules for when and how charges are made. You can fine-tune them based on:

  • Customer location
  • Partner
  • Invoice type (recurring or one-time)
  • Customer status
  • Payment method
  • Invoice amount
  • Labels or customer IDs

Once a filter is set, Splynx runs the process automatically at the scheduled time and charges all matching invoices. You can see all results — successful or failed – in the Charge history.

If you need to process a payment manually, just go to Finance → Invoices, pick the unpaid ones, select the payment method (e.g., Stripe), and click Charge. This setup gives you full control – automate as much as you want, and step in manually when needed.

✔ Notifications and Reminders

Getting paid on time isn’t just about sending invoices or offering local payment options. Communication plays a big role, too. In Splynx, there are two tools that help: Notifications and Reminders. Notifications are triggered by billing actions (like when an invoice is created, a payment is made, or a customer gets blocked), while Reminders are sent only when invoices stay unpaid. Together, they help keep customers informed and encourage faster payments.

You decide how and when these messages go out – by email or SMS, with attachments, and using your own message templates. You can also set delays (e.g., send 3 hours later), skip weekends, or limit messages to business hours. There are even notifications for things like expiring credit cards, service bundles, or contracts.

Increase On-time Payments with Direct Links

Reminders work if a bill hasn’t been paid. You can set up to three steps with different delays. For example, reminders after 3, 5, and 7 days. To help customers pay faster and avoid extra fees, reminders clearly show how much is due and include a direct payment link. If a card is saved, payment takes one click. If not, the customer can enter details and save them for next time.

✔ Credit Notes and Refunds

Sometimes, you need to cancel or change a charge. For example, if a customer is unhappy with the service or you agree to give a discount after the invoice has already been sent. In Splynx, this is handled with credit notes. Instead of removing the invoice, which could mess up your records, you create a credit note to balance it out. This is useful in cases like:

  • Cancelled services
  • Returned equipment
  • Errors in pricing, taxes, or discounts

When a credit note is created, it adjusts the customer’s balance and is recorded with a status:

  • Refund due – money has been added to the customer’s balance, but no refund has been sent yet
  • Refunded – the amount has been returned (e.g., by card or in cash)
  • Closed – the credit note was used to pay an unpaid invoice
  • Deleted – the credit note was removed from the balance but is still saved for record-keeping

This makes it easier to keep things clear for your customers and maintain an accurate billing history without removing financial documents.

Credit Note example

If a customer changes to a cheaper plan in the middle of the month, Splynx automatically calculates the unused amount and creates a credit note. Some or all of it is then used for the new plan, and if any money is left, it stays on the customer’s account to be used later – either on their next invoice or for a one-time charge. You can also issue a refund straight from the credit note with one click, or by adding a negative payment manually.

✔ Automated payment-based billing settings

Handling different billing setups for each payment method can quickly become confusing – especially when customers switch between paying by cash, card, debit order, or bank transfer. Splynx makes it easy by letting admins change a customer’s payment method right away and automatically apply the right billing settings based on pre-configured rules.

Automatically apply the right billing settings based on pre-configured rules

Instead of updating billing dates, due dates, blocking period, and other settings manually every time a customer changes how they pay, you can set up rules once for each payment method. After that, Splynx will apply the correct settings automatically whenever a customer uses that method – either one by one or in bulk.

This is particularly helpful for providers who run several debit batches each month or let customers pick different billing dates. Reminders that are based on billing schedules also adjust automatically to follow the new settings.

✔ Taxes (Tax Groups + Location-based Taxes)

Taxes are something every ISP has to deal with — and trying to do it manually doesn’t work well at scale. Splynx has a built-in custom tax management solution that helps you apply the right taxes during billing automatically. This helps reduce mistakes, saves time, and keeps you aligned with local tax rules.

Instead of adjusting tax rates manually on each invoice, you can set up rules ahead of time:

  • Tax groups that bundle multiple tax rates (like federal, state, and local) into one setup, making it easier to apply them to services or products.
  • Location-based filters that automatically pick the right tax rate depending on where the customer is located.
  • Dynamic tax rules that calculate taxes in the correct order: on the price before tax, on other taxes, or stacked on previous tax layers. This ensures that the total tax is correct even when more than one rate is involved.

View all tax details

All tax details are collected in Tax Reports, which can be sorted by time period, partner, location, or tax type. You can also export the data in the format you need for accounting or audits.

✔ Synchronize all financial movements with accounting software

Of course, billing doesn’t stop with sending invoices. Accounting is a key part of the full process. Whether you use NetSuite, Xero, Sage, QuickBooks, Holded, or Zoho Books, Splynx helps you pass billing data to your accounting system with no extra work.

Depending on the size of your business and the tools your finance team uses, we offer two options. You can either sync every invoice, item, and payment for each customer – pushing every transaction to your accounting platform in detail – or simply send only totals of certain data (like total income or invoice amounts), which is helpful if your platform has limits on how many records it can handle.

To get started, you’ll need to set up transaction categories in Splynx and link them to the matching categories in your accounting platform. This ensures each invoice or payment is properly grouped and reported on the accounting side – whether it’s individual customer billing or bulk totals per plan. This is a manual process that is done once during the initial setup.

Splynx keeps track of what’s been synced in separate tables for invoices, credit notes, and payments. If anything changes later, the system can re-sync updated items automatically to keep everything in sync between platforms.

If you also sell or rent equipment, Splynx can connect inventory items with your accounting software. This way, hardware sales or setup fees are assigned to the right codes, and all records stay clear and organized.

Whether you need to sync every transaction or just journal totals, Splynx can match your accounting process – saving your team time and reducing the chance of errors.

✔ Boost customer satisfaction with self-service portal

More and more users prefer to solve simple issues on their own instead of reaching out to support – especially for things like invoices, plans, or account updates. Because of this, giving customers access to self-service tools is now expected. Splynx offers a customer portal where users can:

  • View and download their invoices
  • Check current charges and usage
  • Update contact info and payment methods
  • Request or schedule a plan change
  • Open and follow up on support tickets

The portal works on any device, and there is also a mobile app with full functionality. Customers can log in with a username and password or use social login options like Gmail or Facebook. They can see all their financial details, including unpaid invoices, credit notes, and billing history.

Self-service

If allowed by your setup, customers can also change their plans themselves – either right away or on a future date. Splynx takes care of the billing updates automatically, adjusting the charges or credits based on what’s left in the month.

You can also customize the portal’s look and feel to match your brand, from the login screen to the app icon.

More in Billing

Billing 4 Steps to Fully Automated ISP Billing: A 2025 Checklist for Local ISPs and WISPs

4 Steps to Fully Automated ISP Billing: A 2025 Checklist for Local ISPs and WISPs

Choosing an ISP Billing System in 2025 isn’t about patching things with clever workarounds — that’s a trap you cou...

Billing Introducing Billing Config add-on for automated payment-based billing updates

Introducing Billing сonfig add-on for automated payment-based billing updates

Following customer feedback, we’ve introduced the Billing Config Add-On in Splynx to make managing billing settings fo...

Billing Not only invoices and payments. Helpful billing tips for WISPs

Don’t pass by — invoices and payments are only the tip of the iceberg. Helpful billing tips for WISPs

Learn how to optimize WISP billing systems with Splynx. Discover hidden processes, tax handling, late fees, credit notes...

Billing

How can ISPs simplify tax compliance: Splynx Tax Group feature guide

Explore Splynx 4.3 Tax Group feature guide to find out how can ISP streamline and automate tax compliance.

Billing

How ISPs Tackled Manual Billing Headaches: 3 Feedbacks from Local Providers

The choices ISPs make regarding their billing processes can significantly influence their operational efficiency, bottom...

Billing Make your billing flow effortless with updated billing logic in Splynx

4 updates that will make your billing flow effortless

Managing your financial documents has never been easier than it is with Splynx 4.0.

Billing How to generate and send a batch of invoices before the billing day in Splynx

How to generate and send a batch of invoices before the billing day

We often get asked how to issue a batch of invoices before the billing day. While there’s some effort to do the initia...

Billing Splynx billing dashboard

Recurring billing engine that automates who you bill, when, and how

Recurring billing is a payment model that helps ISP businesses charge their customers for their services at regular time...

Billing Billing payment reminders

How to use Splynx billing payment reminders and notifications

Splynx auto-notifications and reminders ensure that both broadband providers and customers stay informed about their cas...

Billing Broadband packages in Splynx

Broadband Package Variability With Splynx

To ensure that an internet service provider can provide end-users with a wide price range for broadband plans, Splynx de...

Find out how Splynx helps ISPs grow

Learn more