Pricing & Billing

Set your own client pricing, understand fee types, and manage billing plans

6 min readUpdated 26 February 2026
Reseller Admin

Complete Pricing Freedom

One of the defining advantages of the GDPR4All reseller programme is that you have full control over how you price your services to clients. There is no fixed price list imposed by the platform — you determine what each client pays, based on your own commercial strategy.

GDPR4All charges you a wholesale rate for each active client workspace. The difference between your wholesale cost and the price you charge your client is your margin. This model gives you the flexibility to serve a wide range of client segments, from sole traders who need basic compliance tooling to mid-sized organisations that require a fully managed service.

Your pricing decisions are entirely your own. You can offer volume discounts, create promotional rates for new clients, or charge premium fees for high-touch advisory services — the platform supports it all.

Six Fee Types You Can Configure

To give you maximum flexibility, GDPR4All supports six distinct fee types that you can mix and match when building billing plans for your clients.

1. Platform Access Fee (Monthly Base)

This is a recurring monthly charge for access to the GDPR4All platform. It covers the core infrastructure — the client workspace, data storage, and access to all compliance modules. Most resellers use this as their primary revenue line, setting a flat monthly fee that reflects the value of the compliance tooling.

You can set different platform access fees for different clients. For example, you might charge a smaller organisation a lower monthly rate while applying a higher fee for a client with more complex compliance requirements.

2. Per-User Fee

The per-user fee is a recurring monthly charge applied for each active user within a client's workspace. This fee model scales naturally with the size of the client's team. If a client has five users, they pay five times the per-user rate on top of their platform access fee.

This fee type is particularly useful when serving organisations of varying sizes. It ensures that larger clients — who consume more platform resources and generate more support requests — contribute proportionally more to your revenue.

3. Per-Module Fee

If you prefer a modular pricing approach, you can charge clients based on which compliance modules they use. For instance, a client that only needs ROPA and Breach Notifications would pay less than a client using the full suite, including DPIA, Consent Management, DSR, Document Generator, Training Academy, and Vendor Management.

Per-module pricing works well for clients who want to start small and expand over time. You can offer entry-level plans with a limited module set and upsell additional modules as the client's compliance programme matures.

4. Setup Fee (One-Time)

The setup fee is a one-time charge applied when a new client workspace is created. It covers the initial configuration, data migration support, and onboarding effort that goes into getting a client up and running.

Setup fees help you recover the cost of the onboarding process, which typically involves one or more calls with the client, initial data entry, and platform configuration. You can waive this fee as a promotional incentive or include it as standard for all new clients.

5. Training Fee

The training fee covers the delivery of GDPR training content to the client's team. This can be a one-time charge for a standard training package or a recurring fee for ongoing training access, including new courses and webinar sessions.

If you create custom training content tailored to a client's industry — such as healthcare-specific GDPR training or financial services compliance modules — you can charge a premium for this added value. The Training Academy module supports both self-paced courses and live webinar sessions, giving you multiple delivery options.

6. Custom Services Fee

The custom services fee is a flexible line item for any additional services you provide beyond the standard platform offering. This might include bespoke compliance consultancy, custom document templates, dedicated support hours, or ad hoc advisory services.

This fee type gives you a way to monetise the human expertise you bring to the table. While the platform handles the tooling, many clients value the personalised guidance that an experienced compliance partner can offer.

Creating Billing Plans for Clients

GDPR4All allows you to create billing plans that combine any or all of the six fee types listed above. A billing plan defines the pricing structure for a specific client or group of clients.

Building a Plan

To create a new billing plan, navigate to the Billing section of your reseller dashboard and click "Create Plan". Give the plan a descriptive name — such as "SME Standard" or "Enterprise Full Suite" — and configure each fee type with the appropriate amount. You can leave any fee type at zero if it does not apply to that plan.

Assigning Plans to Clients

Once a plan is created, you can assign it to one or more clients. When you invite a new client, you will be prompted to select a billing plan during the setup process. You can also change a client's plan at any time from their detail page.

Customising Individual Clients

If a client requires pricing that does not fit an existing plan, you can create a custom plan specifically for them. This is useful for large clients who have negotiated special terms, or for pilot programmes where you want to offer a temporary promotional rate.

Managing Subscriptions and Invoice History

Your reseller dashboard provides a complete view of your billing operations.

Active Subscriptions

The Subscriptions section lists every active client along with their current billing plan, subscription status (active, trial, past due, or cancelled), and next billing date. You can filter this list by status to quickly identify clients with payment issues.

Invoice History

Every invoice generated by the platform is recorded and accessible from the Billing section. You can view invoice details, including line items, amounts, and payment status. Invoices can be downloaded as PDF files for your records or to share with clients.

Subscription Lifecycle

Client subscriptions follow a standard lifecycle. When a new client is invited, their subscription begins with a trial period (the duration of which you can configure). At the end of the trial, the subscription converts to an active paid plan. If payment fails, the subscription moves to a past-due state, and the platform sends automated reminders. You can also manually cancel a client's subscription if needed.

Revenue Reporting

The dashboard includes revenue reporting that shows your total monthly recurring revenue, average revenue per client, and growth trends over time. These reports help you track the financial health of your reseller business and identify opportunities for expansion.

Tips for Pricing Your Services

Setting the right price is critical to building a sustainable reseller business. Here are some practical recommendations based on the experience of successful GDPR4All reseller partners.

  • Benchmark against the market. Research what comparable GDPR compliance services cost in your target market. Position your pricing competitively while ensuring your margins are healthy. Remember that you are offering more than software — you are offering a managed compliance solution backed by your expertise.

  • Offer tiered plans for different client sizes. Create two or three standard plans that cater to different segments. For example, a "Starter" plan for small organisations with basic module access, a "Professional" plan for mid-sized clients with full module access, and an "Enterprise" plan that includes premium support and custom training. Tiered plans simplify your sales process and give clients a clear upgrade path.

  • Use setup fees strategically. A modest setup fee communicates that onboarding is a valuable service, not an afterthought. However, waiving the setup fee can be an effective promotional tool to attract new clients, especially in competitive situations.

  • Price per-user fees at a reasonable level. Per-user fees should be low enough that clients do not hesitate to add new team members, but high enough to contribute meaningfully to your revenue. If per-user fees are too high, clients may limit platform access to a small number of people, reducing engagement and compliance outcomes.

  • Review pricing annually. As you add more value — through new training content, improved support, or additional services — revisit your pricing to ensure it reflects the full value you deliver. Communicate any price changes to clients well in advance, with a clear explanation of the added value.

  • Lead with value, not cost. When presenting your pricing to prospective clients, focus on the outcomes the platform delivers — reduced compliance risk, time saved on manual processes, audit readiness, and peace of mind. Clients who understand the value of GDPR compliance are less price-sensitive and more likely to commit to a long-term relationship.

By combining the platform's flexible billing tools with a thoughtful pricing strategy, you can build a profitable and scalable reseller business.

Related Articles

Was this article helpful?