Services & Pricing

Your service catalogue is the foundation of everything in Sodium. Define what you offer, how you price it, and what happens when a client signs up - all in one place.

Services in Sodium aren't just line items on an invoice. They're connected to your proposals, tasks, workflows, and content management - creating a seamless flow from sale to delivery.

Flexible Pricing Options

Not every service is priced the same way. Sodium supports multiple pricing frequencies to match how you actually bill. Annual, Quarterly, Monthly or One-Off.

You can set a default price and frequency for each service, but override it per-client when needed. The same service can be billed differently to different clients.

Pricing Factors

Real-world pricing is rarely one number. The fee for bookkeeping might depend on transaction volume. A tax return gets more involved with each additional income source or rental property. Sodium handles this with pricing factors - variables that adjust the base price based on client circumstances.

Each factor can adjust the price as a percentage or as a fixed amount in pounds - whichever fits how you price. Some firms prefer percentages for bookkeeping (e.g. +20% for poor record-keeping) and fixed amounts for tax return add-ons (+£40 per rental property). Others do the opposite. Mix and match per factor, per service, however your practice prices.

When you add a new service, AI suggests relevant pricing factors automatically. For bookkeeping, it might suggest:

  • Quality of record-keeping (good, average, poor)
  • Accounting software used (Xero, QuickBooks, spreadsheet)
  • Transaction volume brackets

Each option can add or subtract from the base price, giving you nuanced and consistent pricing without complex spreadsheets.

You can of course create your own pricing factors from scratch too. AI is there to help, not dictate.

Pricing factors configuration showing percentage and fixed-amount adjustments that modify service pricing

Revenue Ranges

Many firms price by client size. Sodium makes this easy with fully customisable revenue ranges. Define your own brackets. For example:

  • Up to £100k
  • £100k - £500k
  • £500k - £1m
  • £1m - £5m
  • £5m+

Then set pricing for each service on a per-range basis. When you add a client and select their revenue range, pricing automatically adjusts across all their services.

Revenue ranges are completely customisable - use whatever brackets make sense for your practice.

Tiered Pricing

Some services don't fit neatly into a single price or revenue range. Payroll is a classic example - the fee depends on how many employees the client has. Sodium handles this with tiered pricing, where you define your own price bands on a per-service basis.

Set up as many tiers as you need - for example, 1-5 payslips, 6-10, 11-25, 26-50, and so on - each with its own price. When you assign the service to a client, just select the relevant tier and the pricing is set automatically.

Service Content

Each service can define content that appears in client-facing documents. Using the content management system, you can set:

  • Proposal text - What appears in proposals for clients taking this service
  • Engagement letter terms - Service-specific T&Cs and scope definitions
  • PCL items - What to request in professional clearance letters for clients with this service

This means your proposals and engagement letters automatically include the right content based on which services the client is taking.

Automatic Task Generation

Services aren't just about pricing - they're about delivery. Each service can be linked to:

  • Recurring tasks - Tasks that repeat on a schedule (monthly bookkeeping, quarterly VAT, annual accounts)
  • Workflows - Multi-step processes attached to those tasks
  • Onboarding tasks - One-off tasks created when a client first takes on the service

When a client accepts a proposal or you manually add a service to their account , then the relevant tasks and workflows are automatically created. You and your team knows exactly what needs doing without anyone manually setting it up.

Agent Authorisations

Some services require specific HMRC agent authorisations to be in place. When configuring a service, you can specify which agent authorisations are required. Sodium then surfaces any missing authorisations on the client record, so you can see at a glance which clients still need authorisations setting up before you can start work.

VAT on Services

If your practice is VAT registered, you can set the VAT rate on each service. Configure your VAT registration in Settings and then choose the appropriate rate for each service - Standard, Reduced, Zero, Exempt, or Out of Scope.

The VAT rate is automatically reflected in your proposals, so clients see accurate pricing including VAT from the outset.

Service Stages

Define custom workflow stages on each service — like "Information Gathering", "In Progress", "Under Review", and "Filed". Each stage has a name, icon, and colour for instant recognition.

Stages can be set manually on a client's service, or advanced automatically by "Set Service Stage" workflow steps. As work progresses through the workflow, the stage badge on the client's service updates to reflect exactly where things stand.

Service Categories

Organise your services into categories that make sense for your practice:

  • Core Accounting
  • Tax
  • Payroll
  • Company Secretarial
  • Advisory
  • Software & Training

Categories help when building proposals and reporting on revenue by service type.

Packages

Most clients take a similar set of services. Rather than adding each one individually every time, group them into a service package and apply them all in a single click - with optional package-level pricing and proposal content overrides.

Client Type Filtering

Not all services apply to all client types. Limited company services shouldn't appear for sole traders. Sodium lets you specify which client types each service is available for:

  • Private Limited Company
  • LLP
  • Partnership
  • Sole Trader / Individual
  • Trust

When creating a proposal, only relevant services are shown for the client type.

Service Library

You don't have to create everything from scratch. Sodium includes an extensive library of pre-configured services covering common accountancy offerings - from annual accounts and tax returns to bookkeeping, payroll, and company secretarial work.

When you add a service from the library, Sodium sets up everything you need to deliver it:

  • One-off onboarding tasks - Initial setup work for new clients taking this service
  • Recurring tasks - Scheduled work that repeats monthly, quarterly, or annually
  • Workflows - Step-by-step processes attached to tasks

Everything is fully editable. Use the library defaults as a starting point, then customise to match exactly how your practice operates.

Created a service configuration you're proud of? Export it and send it to us. We'll review it and add it to the library so other firms can benefit from your approach.

Want to learn about other capabilities?

Explore all features

Have questions or suggestions?

Get in touch