Online membership fees in Italy: Managing sign-ups and renewals with Stripe

Billing

Stripe Billing powers any pricing model – from recurring to tiered and hybrid – to help manage customers your way.

Learn more 
  1. Introduction
  2. Key takeaways
  3. Why do Italian associations struggle to collect membership fees?
    1. Where is most of the administrative work concentrated?
  4. Membership fees and VAT: Implications for APSs and ASDs
    1. Membership fees and specific considerations are not equivalent
    2. How do APSs, ASDs, and SSDs differ?
  5. How to set up online member sign-ups
    1. Online sign-up without a website
    2. Sign up through the association’s website
  6. How to automate recurring renewals
    1. Annual or seasonal renewal
    2. When is it useful to automate billing?
    3. How to manage the pro-rated calculation
  7. How to manage failed payments
    1. What to do after payment is declined
  8. How to document a payment: Receipt or invoice?
    1. When a receipt is used
    2. When invoices might be required
  9. Which payment methods are best for membership fees?
    1. Credit cards and debit cards
    2. Satispay
    3. SEPA Direct Debit
  10. How Stripe can help
    1. How Stripe Payment Links can help
    2. How Stripe Billing can help
  11. FAQs about online membership fees

For many Italian associations, membership fee collection remains concentrated in just a few weeks each year. It requires a lot of manual work: checking bank transfers, verifying who has paid, updating the membership roster, and contacting those who haven't renewed yet. This applies to social promotion associations (APSs) and amateur sports associations (ASDs), as well as cultural and other organisations.

Collecting dues online can simplify this process, but it requires proper coordination of sign-up, renewal, payment, and documentation. This article explores why collecting membership fees remains a challenge for many Italian associations, the legal and tax considerations to keep in mind, how to set up member registrations without a website, and how to automate annual or seasonal renewals. We will also cover how to handle failed payments, which payment methods to use, and how to manage sign-ups and renewals with Stripe.

Key takeaways

  • Moving sign-ups and payments online can simplify the management of membership fees, reducing manual checks, reconciliations, and administrative tasks related to sign-ups and renewals.
  • The actual membership fee needs to be distinguished from the amounts paid by members to receive specific goods or services. For third-sector associations, membership fees are not taxable income, whereas specific fees or commercial charges could be subject to different rules.
  • Digital renewals can be scheduled on an annual or seasonal basis and, when appropriate, with recurring payments. Before automating payments, renewals, or any prorated calculations, however, verify that the procedures and amounts align with the association's bylaws and resolutions.
  • In Italy, the most commonly used options for paying dues online include credit and debit cards, Satispay, and Single Euro Payments Area (SEPA) Direct Debit. Cards offer immediate processing and widespread adoption; over 6 million users trust Satispay; SEPA Direct Debit is ideal for recurring payments since bank account details – unlike credit cards – never expire.

Why do Italian associations struggle to collect membership fees?

If you run an association, you know that collecting membership fees involves more than just receiving the money. You also need to know who paid, the year or season covered, and whether the sign-up or renewal was completed correctly.

When members pay dues in cash or by bank transfer, many of these checks are still done manually. The problem becomes more obvious during peak sign-up periods, such as the start of the membership year or the sports season.

Where is most of the administrative work concentrated?

With a largely manual workflow, those who manage the association often have to:

  • Reconcile bank movements with the roster of members
  • Verify bank transfers with incomplete transaction descriptions or made by a person other than the member
  • Remind those who have not yet paid to complete their renewal
  • Separately update the membership ledger or the software used for online member management

Collecting dues digitally can reduce reconciliation work and make it easier to identify which memberships or renewals still need action. The same applies to online membership card renewal. A digital process makes it easier to identify members whose cards are about to expire and send out notifications systematically, rather than checking each account individually.

Membership fees and VAT: Implications for APSs and ASDs

Before deciding how to collect a fee online, clarify the nature of the payment. Paying by card, bank transfer, or digital wallet does not change the transaction's tax treatment.

Membership fees and specific considerations are not equivalent

The membership fee is the amount paid to acquire or maintain membership status under the association's bylaws and resolutions.

The situation differs when a member pays a fee for a specific service, such as a course or additional activity. For tax purposes, these charges are not automatically classified as dues:

Membership fee
Specific consideration
What does it refer to? The member's membership in the association A specific activity, transaction, or provision of services
Example Annual membership or renewal fee Payment for a course or an additional activity
Treatment For third sector entities subject to Article 79, it falls under income derived from non-commercial activities It could be subject to different tax treatment, depending on the nature of the activity
Why distinguish between them? To correctly classify the membership fee To prevent the consideration for a service from being treated as the membership fee

For third-sector entities subject to Article 79 of the Third Sector Code, membership fees are considered income from non-commercial activities. Value-added tax (VAT) regulations also distinguish between institutional activities and sales and services provided against specific consideration.

Before collecting dues digitally, clearly identify which charges qualify as membership fees and which ones are for other activities.

This distinction also matters for determining whether the association must register for VAT: in general, the obligation arises when the association habitually engages in economic or commercial activities for compensation, whereas collecting dues alone does not, in and of itself, trigger the obligation to register for VAT.

How do APSs, ASDs, and SSDs differ?

An APS qualifies as a third sector entity if it is registered in the Single National Register of the Third Sector (RUNTS). An ASD, on the other hand, could also qualify as a third sector entity if it meets the relevant requirements.

Amateur sports societies (SSDs) have corporate status and, accordingly, are not necessarily equivalent to associations in every respect.

For this reason, when setting up online membership management, the payment system needs to reflect the entity's nature and the amounts collected. Discuss specific tax matters with the professional who advises the association.

How to set up online member sign-ups

To digitise sign-ups, you don't need to create a complex portal. The goal is to establish a pathway that easily links the membership application, member information, and membership fee payment.

Online sign-up without a website

Without a dedicated website, you can use an online form to collect the application, then send a payment link. The payment must be part of the admission procedure outlined in the bylaws, not a replacement for it.

A simple process might involve the following four steps:

  • The prospective member fills out the application.
  • The association follows the admission procedure outlined in the bylaws.
  • A link is sent to collect dues.
  • After payment, the member's status is updated in the system used for online membership management.

For third sector entities, the Third Sector Code sets specific rules for admitting members.

Stripe Payment Links is a tool that lets you create a link – which you can share via email, text message, or social media – to a hosted payment page, without building a checkout page on your site.

Sign up through the association's website

If you already have a website, you can complete both the application and payment through the same digital workflow. For example, after filling out the sign-up form, the user could be directed to a page to pay the membership fee.

This integration is especially useful when it can transfer data to the online membership management system without manual re-entry.

In both scenarios, it is also important to decide what happens if the membership application isn't approved after payment. Establish the refund procedure before activating the process on the web.

How to automate recurring renewals

After initial sign-up, the focus shifts to due dates. An online renewal platform can reduce manual checks and make revenue collection more predictable.

Annual or seasonal renewal

The frequency needs to suit the association's structure.

To illustrate, an APS can adopt renewals based on the calendar year or its own financial year. For an ASD, it could be more practical to link online membership renewal to the sports season.

In both cases, to easily identify who still needs to renew, it is helpful to track the following details:

  • The start date of validity
  • The expected renewal date
  • The status of the dues payment

When is it useful to automate billing?

If the association's rules and the member's consent allow it, recurring charges are an option. In this case, the system charges the amount on the due date without requiring the member to re-enter their payment details annually.

Automatic billing is useful when renewal can happen without any further action from the member. If you need to confirm information or complete additional administrative procedures each year, a manual renewal might be more appropriate.

How to manage the pro-rated calculation

If a member signs up mid-year or mid-season, a pro-rated adjustment might reduce the fee based on the remaining period.

A recurring billing platform can automate part of this calculation. Stripe Billing, for instance, supports pro-rated billing, recurring renewals, automatic reminders for upcoming renewals and failed payments, and a self-service portal where members can update their payment details.

If the association charges different fees for members who join after the period has already begun, this adjustment can also be calculated automatically.

How to manage failed payments

An automated renewal might fail despite the member's intention to stay enrolled. The most common causes include:

  • An expired card
  • A replaced payment method
  • A temporary rejection of the transaction

Online membership management needs to therefore distinguish between a payment error and an actual decision not to renew.

What to do after payment is declined

Recommended steps include:

  • Sending an immediate notification to inform the member of the issue
  • Offering the option to update the payment method
  • Initiating one or more payment retries
  • Sending a final reminder if the attempts to collect dues keep failing

These activities fall under dunning management, which is a set of steps used to contact individuals about failed transactions and facilitate collection. In some cases, payment requires direct member action, such as completing an authentication process.

Recurring payment software can automate some of these steps. For example, Stripe offers Smart Retries to retry certain failed payment attempts, email reminders, and a customer portal where members can update their payment method.

How to document a payment: Receipt or invoice?

Digitising the payment process does not eliminate the need to document it properly. While a payment gateway receipt confirms a transaction occurred, it is distinct from the statutory tax or accounting documentation the association must issue.

When a receipt is used

For institutional dues, a receipt or payment acknowledgement generally certifies the transaction.

The document needs to identify at least the following elements:

  • Association and member
  • Date and amount
  • Transaction description, such as "2026 membership fee"

Sequential numbering also helps file and link documents, payments, and member records in online member management.

When invoices might be required

Invoices are required for certain transactions. The need to issue an invoice depends on the nature of the amount collected and the activity performed, not on the method of payment.

Stamp duty on receipts also requires separate consideration. Requirements vary by document and organisation type, so it is advisable to consult the professional who handles the association's accounting for advice on the specific circumstances.

Which payment methods are best for membership fees?

For collecting dues online, the most common options in Italy are credit and debit cards, Satispay, and SEPA Direct Debit. The choice depends mainly on whether collection is one-time or tied to automatic renewal, as well as on members' habits.

Method
How it works
When to use it
Credit and debit cards The member enters their card information and authorises the online payment. Cards can also be used for recurring billing. Online sign-ups and renewals, especially when payment needs to be completed right away.
Satispay The member selects Satispay at checkout and confirms payment from the app linked to their bank account. Members who already use Satispay and prefer to pay via smartphone without entering their card information.
SEPA Direct Debit The member authorises the direct debit to their account via a mandate. Annual or seasonal recurring renewals, especially when looking to reduce the risk associated with cards expiring.

Credit cards and debit cards

Cards offer a quick way to pay digitally, but for recurring renewals, they require careful management of the payment method. A card could expire, be replaced, or be declined, so it helps to have procedures in place that let members easily update their information.

Satispay

Satispay is an app-based service that connects directly to the user's bank account via IBAN, without requiring a credit or debit card. After setting up their account and adding funds to their app balance, users can make online payments by selecting Satispay at checkout and confirming the transaction directly from their smartphone.

Satispay offers a convenient alternative for associations whose members already use this payment method regularly.

SEPA Direct Debit

With SEPA Direct Debit, members authorise the association to charge amounts to their account via a mandate. Because bank account details don't expire like credit cards, this method can reduce operational issues with recurring renewals, particularly for annual or seasonal dues.

The final decision needs to take into account, above all, members' habits. Providing several ways to pay can simplify collection, as long as a digital membership platform tracks all transactions and clearly shows who has paid and who still needs to renew.

How Stripe can help

Stripe offers a variety of tools that can help associations manage membership fees digitally. Specifically, Stripe Payment Links can simplify the collection of online payments, while Stripe Billing can be used to manage and automate recurring renewals.

Stripe Payment Links is a no-code solution that allows you to quickly create and share secure payment pages online.

Payment Links can help you:

  • Get paid faster: Share custom payment links with customers and accept one-time or recurring payments instantly, without invoicing or complex integrations.
  • Improve conversion: Boost payment conversion rates with a mobile-optimised design and streamlined checkout experience.
  • Save time: Easily create, customise and share payment pages through the Stripe Dashboard – with minimal coding.
  • Expand globally: Accept payments from customers worldwide, with Adaptive Pricing localising prices for 135+ currencies and offering local payment methods that are ready to use.
  • Access other Stripe products: Integrate Payment Links with other Stripe products – such as Stripe Billing, Stripe Radar and Stripe Tax – to add more payment capabilities.
  • Maintain control: Customise the look and feel of your payment pages to match your brand, and track all your payment activities in one place.

Learn more about how Payment Links makes it easy to accept online payments, or get started today.

How Stripe Billing can help

Stripe Billing lets you bill and manage customers however you want – from simple recurring billing to usage-based billing and sales-negotiated contracts. Start accepting recurring payments globally in minutes – no code required – or build a custom integration using the API.

Stripe Billing can help you:

  • Offer flexible pricing: Respond to user demand faster with flexible pricing models, including usage-based, tiered, flat-fee plus overage and more. Support for coupons, free trials, prorations and add-ons is built-in.

  • Expand globally: Increase conversion by offering customers' preferred payment methods. Stripe supports 125+ local payment methods and 130+ currencies.

  • Increase revenue and reduce churn: Improve revenue capture and reduce involuntary churn with Smart Retries and recovery workflow automations. Stripe recovery tools helped users recover over US$8.2 billion in revenue in 2025.

  • Boost efficiency: Use Stripe's modular tax, revenue reporting and data tools to consolidate multiple revenue systems into one. Easily integrate with third-party software.

Learn more about Stripe Billing or get started today.

FAQs about online membership fees

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.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments – no contracts or banking details required. Or, contact us to design a custom package for your business.
Billing

Billing

Collect and retain more revenue, automate revenue management workflows, and accept payments globally.

Billing docs

Create and manage subscriptions, track usage, and issue invoices.