A UK business directory listing can be free, subscription-based, pay-per-lead or sold as a premium placement. This practical calculator framework helps you compare the real cost of each option, estimate the enquiries required to break even, and decide when a listing deserves renewal.
Overview
Directory fees are only one part of the decision. A listing may also require time to prepare, ongoing profile updates, paid upgrades, enquiry handling and tracking. At the same time, a low-cost listing is not automatically good value if it reaches the wrong audience or produces no relevant enquiries.
The purpose of this business listing ROI calculator is to create a consistent way to compare free and paid options. It is not intended to predict results precisely. Instead, it gives you a repeatable method for testing assumptions against actual performance.
Use the calculation for each UK business directory separately. A local business directory may be judged by calls and nearby visits, while a B2B directory or UK suppliers directory may be more valuable for fewer, higher-value enquiries. Comparing platforms on price alone can hide that difference.
For a wider approach to finding suitable platforms, see the UK Business Directory Finder. If you are comparing directory visibility with another channel, the guide to Google Business Profile versus UK directories provides useful context.
How to estimate the value of a listing
Start with the total cost for the period you want to review, usually one month, one quarter or one year. Include the advertised fee, any set-up charge, optional featured placement, VAT where relevant to your own accounting treatment, and the internal time needed to create and maintain the profile.
A simple formula is:
Total listing cost = fees + optional upgrades + profile time cost + tracking or administration cost
Next, record the useful outcomes rather than every interaction. Depending on the directory, these might include qualified calls, email enquiries, quote requests, bookings or visits that can be reasonably linked to the listing.
Then calculate the cost per qualified enquiry:
Cost per qualified enquiry = total listing cost ÷ qualified enquiries
If you know the proportion of qualified enquiries that become customers, estimate the customer acquisition cost:
Customer acquisition cost = total listing cost ÷ new customers attributed to the listing
To estimate a break-even point, use the contribution generated by an average new customer rather than the full sale value. Contribution should reflect the amount left after direct delivery costs. The formula is:
Break-even customers = total listing cost ÷ contribution per customer
For example, if an illustrative quarterly listing cost is £180 and the estimated contribution from one new customer is £90, the listing would need to produce two customers to cover that cost. This is a planning example, not a market benchmark. Replace the figures with your own numbers.
Inputs and assumptions
A useful calculator should make its assumptions visible. Create a simple worksheet with the following fields for every business directory UK option you are considering:
- Base fee: Enter the actual price for the chosen plan and billing period.
- Renewal fee: Record what applies after any introductory term. Do not assume the first payment represents the ongoing cost.
- Additional features: Include featured placement, extra categories, multiple locations, lead credits or other optional items only if you plan to buy them.
- Set-up time: Estimate the hours needed for descriptions, images, service areas, verification and contact details.
- Maintenance time: Allow for updating opening hours, services, prices, availability and links.
- Audience fit: Note whether the platform reaches local consumers, commercial buyers, a specialist industry or a broad audience.
- Qualified enquiries: Count enquiries that match your location, service, budget and buying intent. Exclude obvious spam and irrelevant requests.
- Conversion rate: Use your own observed rate where possible. If you have no history, enter a low, middle and high assumption instead of one confident estimate.
- Contribution per customer: Use a realistic average for the specific service or product being promoted.
Time has a cost even when no invoice is issued. You can value it using an internal hourly rate, an owner’s target rate or a deliberately conservative planning figure. Apply the same method to every platform so that free business listings are compared fairly with paid options.
Also separate visibility from attribution. A directory may help a buyer discover a company before the buyer later searches for its name or visits its website. Track direct enquiries where possible, but avoid claiming every later sale came from one listing unless your evidence supports that conclusion.
Worked examples
Imagine a small service business comparing three listing types over the same review period. The figures below are illustrative assumptions designed to demonstrate the method.
| Option | Total cost | Qualified enquiries | New customers | Cost per enquiry |
|---|---|---|---|---|
| Free listing | £60 time cost | 3 | 1 | £20 |
| Standard paid listing | £220 | 8 | 2 | £27.50 |
| Featured placement | £420 | 13 | 3 | £32.31 |
The free listing has the lowest apparent cost, but the standard option may still be preferable if each customer contributes enough profit and the business needs additional volume. The featured option has the highest cost per enquiry in this example; it should therefore be judged on customer value, capacity and strategic visibility rather than enquiry volume alone.
Now add a conversion and contribution check. If each new customer contributes £150, the illustrative contribution would be £150 for the free option, £300 for the standard option and £450 for the featured option. Against the stated costs, the first two options cover their listing cost, while the featured option does not. That conclusion would change if the featured placement produced higher-value customers, improved conversion, or supported a larger service area.
Before choosing, compare the quality of enquiries, response time, duplicate leads, cancellation levels and the work required to manage each channel. A shortlist should include commercial fit as well as the headline fee. The service provider comparison checklist can help when your directory profile is part of a broader buying journey.
When to recalculate
Revisit the calculation before every renewal and whenever a platform changes its pricing, audience, placement rules or included features. A free business listing can become less attractive if it requires substantial maintenance, while a paid directory can become more useful after a profile is improved and properly tracked.
Recalculate after adding a new location, service category or landing page. These changes can affect both the number of relevant enquiries and the time required to keep the listing accurate. Review the figures after a meaningful sample of enquiries rather than reacting to one unusually good or poor week.
At minimum, record the following each review period:
- the amount paid and the time spent;
- profile views or actions if the platform provides them;
- qualified enquiries and their source;
- quotes, bookings and completed sales;
- revenue and estimated contribution;
- spam, duplicates and enquiries outside your service area.
Use three scenarios when the evidence is limited: cautious, expected and strong. Keep the listing only when the cautious or expected case fits your budget and capacity, or when the platform has a clearly defined strategic purpose that is being measured separately.
Finally, review the profile itself before buying more visibility. Complete contact details, relevant categories, service areas, evidence of capability and a clear next step can improve the usefulness of traffic you already receive. For a practical preparation sequence, use the directory submission checklist. Replacing guesswork with a consistent review makes UK company listings easier to budget, compare and improve over time.