---
title: "Recurring billing · Fungies"
description: "Automate renewals, plan changes and recurring invoices. Trials, proration, retries and the tax on every charge, with us as the seller of record."
image: "https://fungies.io/og-image.jpg"
canonical: "https://fungies.io/recurring-billing/"
---

Features · Recurring billing

# Recurring billing that keeps collecting after the first charge

Almost nothing goes wrong on payment one. It goes wrong on payment fourteen — an expired card, a price that changed, a country that moved its VAT rate in January. Renewals, upgrades and failed charges are handled here, and each one is filed correctly.

[Start free](https://app.fungies.io/register)

[Book a demo](https://calendly.com/duke-vuh/fungies-io-demo-clone)

No upfront costs. No credit card required.

Already selling with Fungies

 [![Leadsin.io](/logos/clients/leadsin.png)](/customer-story/hosted-checkout-solution-for-leadsin-io-a-saas-business "Leadsin.io — read the story")[![RenderAI](/logos/clients/renderai.png) ](/customer-story/helping-renderai-reduce-their-ai-saas-payment-integration-from-days-to-just-a-couple-of-minutes "RenderAI — read the story")[![SuperScale](/logos/clients/superscale.png) ](/customer-story/nimblebits-revenue-boost-with-a-web-store-solution "SuperScale — read the story")[![FreeVocals](/logos/clients/freevocals.png) ](/customer-story/freevocals-com-and-fungies-io-a-seamless-solution-for-digital-e-commerce "FreeVocals — read the story")![STATSCORE](/logos/clients/statscore.png)![SimFabric](/logos/clients/simfabric.png)![BotRix](/logos/clients/botrix.png)![Enhance AI](/logos/clients/enhance-ai.png)![The Humanize AI](/logos/clients/humanize-ai.png)![Kenerate AI](/logos/clients/kenerate.png)

![The Fungies subscriptions view listing active plans, billing intervals, renewal dates and monthly recurring revenue.](/_astro/subscriptions.CS4yi8pK_1kMw30.webp?dpl=dpl_8EZJmbvb3ugYq7WK1KgC21BX19Zp)

Every subscription, its interval, its next charge and what it is worth per month.

## What the billing engine does

Plans and intervals

A subscription product carries as many plans as you sell — monthly, annual, or a custom interval — and a customer moves between them without a new checkout.

Free trials

Start a plan in trial and let it convert on its own, or end the trial early through the API and take the first payment immediately.

Proration

Upgrades and downgrades mid-cycle are worked out to the day, so nobody pays twice for the fortnight they already had.

Usage-based charges

Pay-as-you-go pricing, and one-off amounts charged onto a live subscription for overages or an add-on bought halfway through the month.

Recurring invoices

Every renewal produces its own payment record, and business customers who gave a tax ID at checkout receive a proper invoice by email.

Pause instead of cancel

Collection can be paused while access continues, then resumed on a date you choose — a save that a cancel button cannot make.

## How a subscription runs its life

1.  01
    
    ### You price it once
    
    Create the product, add the plans a customer can choose between, and set the interval and any trial. Nothing about this is code unless you want it to be.
    
2.  02
    
    ### The first payment lands
    
    Tax for the buyer's country is added at checkout, the charge is screened, and the subscription starts. Your server hears about it on the payment\_success webhook.
    
3.  03
    
    ### Renewals go out on their own
    
    Each interval charges the stored method and recalculates the tax, because the rate that applied in January is not necessarily the rate in July. Failures are retried before anything is cancelled.
    
4.  04
    
    ### The customer changes their mind
    
    Upgrades, downgrades, pauses and cancellations run from the self-serve portal or your own UI through the API, with proration handled either way.
    

## The parts people underestimate

01

### Every renewal is a fresh tax decision

A subscription signed in one tax year keeps charging into the next, and rates, thresholds and registration duties move underneath it. As Merchant of Record we recalculate on each charge and file the result, so an old subscription cannot quietly become a liability.

02

### A failed card is a retry problem, not a churn event

Cards expire, banks decline, limits are hit. Failed charges are retried on a schedule and the customer is told, which recovers revenue that a single attempt would have written off as cancellation.

03

### Most churn happens on a billing page

The branded portal lets someone change a plan, update a card or pause collection without emailing you. Every one of those is a customer who did not cancel because the only visible option was cancelling.

04

### No monthly fee to run any of it

Recurring billing platforms usually charge a subscription for the privilege of collecting subscriptions. This is 5% + 50¢ on money you actually received, and nothing on a month where you received none. Negotiable once you are selling at volume.

## What sellers say once they have switched

[★★★★★ 4.8/5 from 10 reviews on G2 →](https://www.g2.com/products/fungies-io/reviews)

 [Vadim Finayev Head of Growth, Leadsin.io

“We work with quite a few merchants of record, but none comes close to the support and speed of implementation of Fungies. If you want a payment partner that actually gives you the feeling they want to work with you — rather than leaving you on read for three days or randomly restricting your account — you are in the right place.”

Read the story →](/customer-story/hosted-checkout-solution-for-leadsin-io-a-saas-business) [David Elliott Creative Director, Freevocals.com

“I researched the options and Fungies was the best fit for functionality and customisation within a store builder you can connect to your own domain. Taking a small percentage of sales, instead of charging a subscription for every environment and plugin, is refreshing.”

Read the story →](/customer-story/freevocals-com-and-fungies-io-a-seamless-solution-for-digital-e-commerce) [Elnura Abdimanap Kyzy Founder, TextToVideo.bot

“The platform is user-friendly, integrates easily with APIs and webhooks, and simplifies managing digital products and subscriptions. We were up and running quickly and support has been responsive throughout. Fungies is clearly tailored to the needs of SaaS businesses.”

Read the story →](/customer-story/how-fungies-enabled-texttovideo-bot-to-integrate-payments-in-minutes) [Francisco Magnone Rienzi Founder, Renderai.app

“Fungies has been a great partner — fast setup, competitive pricing, and real humans providing quick answers. They are constantly rolling out new features, and I am excited to see what is next.”

Read the story →](/customer-story/helping-renderai-reduce-their-ai-saas-payment-integration-from-days-to-just-a-couple-of-minutes)

## Recurring billing questions

### Can customers manage their own subscriptions?

### What happens when a renewal payment fails?

### Do you handle proration on an upgrade?

### Can I bill for usage rather than a flat plan?

### Who is responsible for VAT on a renewal?

Subscriptions and billing

## Recurring revenue, and the paperwork that comes with it.

-   [Subscription Management Platform →](/subscription-management)
-   [SaaS Billing Solution →](/saas-billing-api-invoicing)
-   [Invoice Software →](/invoice-software)

## Start charging monthly without building a billing system

Create a subscription product, set a plan, and take a test renewal through the sandbox before a real card is ever charged.

[Start free](https://app.fungies.io/register)

[Book a demo](https://calendly.com/duke-vuh/fungies-io-demo-clone)

No upfront costs. No credit card required.

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://fungies.io/#organization","name":"Fungies","legalName":"Fungies Inc.","url":"https://fungies.io/","description":"Merchant of Record for SaaS, games, and digital products. Fungies handles global payments, VAT and sales tax, and checkout. Free to start, commission only.","slogan":"Tax-compliant payments for everything digital","logo":{"@type":"ImageObject","url":"https://fungies.io/brand/fungies-logo-black.svg"},"image":"https://fungies.io/og-image.jpg","address":{"@type":"PostalAddress","streetAddress":"2100 Geng Road, Suite 210","addressLocality":"Palo Alto","addressRegion":"CA","postalCode":"94303","addressCountry":"US"},"sameAs":["https://www.facebook.com/fungies.io","https://www.linkedin.com/company/fungies","https://twitter.com/fungies_io","https://t.me/fungies_announcements","https://discord.gg/yfH5ZyTZH4","https://www.youtube.com/@Fungies","https://www.tiktok.com/@fungies_io"],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@fungies.io","url":"https://help.fungies.io/","availableLanguage":["en"]}]},{"@type":"WebSite","@id":"https://fungies.io/#website","name":"Fungies","url":"https://fungies.io/","description":"Merchant of Record for SaaS, games, and digital products. Fungies handles global payments, VAT and sales tax, and checkout. Free to start, commission only.","inLanguage":"en","publisher":{"@id":"https://fungies.io/#organization"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://fungies.io/"},{"@type":"ListItem","position":2,"name":"Recurring billing","item":"https://fungies.io/recurring-billing"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Can customers manage their own subscriptions?","acceptedAnswer":{"@type":"Answer","text":"Yes. The customer portal runs on your store's domain and carries your logo, colours and fonts. Customers sign in with a magic link rather than a password, and can change plan, update payment details, download invoices and cancel without going through you."}},{"@type":"Question","name":"What happens when a renewal payment fails?","acceptedAnswer":{"@type":"Answer","text":"The charge is retried and the customer is notified, rather than the subscription being dropped on the first decline. You can also watch for the failure event on a webhook and run your own recovery flow alongside ours."}},{"@type":"Question","name":"Do you handle proration on an upgrade?","acceptedAnswer":{"@type":"Answer","text":"Yes. Moving a customer between plans mid-cycle is prorated, and you can preview exactly what the next renewal will cost through the API before committing the change."}},{"@type":"Question","name":"Can I bill for usage rather than a flat plan?","acceptedAnswer":{"@type":"Answer","text":"Yes. Usage-based and pay-as-you-go pricing are supported, and you can charge an additional one-off amount onto a live subscription — useful for overages, seats added mid-month, or a one-time add-on."}},{"@type":"Question","name":"Who is responsible for VAT on a renewal?","acceptedAnswer":{"@type":"Answer","text":"We are. Each renewal is a sale made by us as Merchant of Record, so the tax on it is calculated, collected, remitted and filed under our registrations rather than yours, in every market you sell into."}}]}]}
```
