UK address validation (PAF)
Clean and standardise your UK address lists against Royal Mail PAF.
Upload a file or use the API, then review the match result alongside the returned address.
Part of: Data cleansing Source audit
How to clean an address list
-
Drag and drop your file.
Upload your existing customer database, contact list or mailing list.
-
Check the address fields.
Provero automatically maps fields where possible. Check the mapping and make sure the address fields you have are matched to the right cleansing fields.
-
Choose Standard or Detailed.
Standard returns the matched address and a summary result. Detailed adds information about the match, such as confidence and component match results, with latitude and longitude where returned.
-
Download your cleansed addresses.
Run the checks and download your results, ready to use in your existing systems.
What it checks
Provero checks the address data you supply against Royal Mail's Postcode Address File, known as PAF.
You can submit incomplete, misspelled or inconsistently formatted addresses. Send the details you have and Provero will try to find the most relevant matching address. Where a match is found, it returns a standardised postal address.
Use it to cleanse existing lists, correct spelling errors and bring addresses collected from different sources into a consistent format.
Lookup or cleansing, UK or global
UK address validation (PAF) works on address data you already hold. It is not a form search.
To help someone find and select their address while filling in a form, use UK address lookup (PAF): they enter a postcode and choose their address from a list.
This service checks UK addresses against Royal Mail PAF. To clean international address records, use Global address validation, through the API or bulk upload.
See UK address lookup (PAF) →What it returns
| Output | What you get |
|---|---|
| Standard | Address lines, postal town, postcode, country, the combined address, the result status and the premise match. |
| Detailed | The Standard fields plus matching confidence, component match results, the number of candidates and the canonical PAF address components. UDPRN, UPRN, latitude and longitude are included where returned. |
Standard and Detailed change the amount of information returned. A possible match can still need review in either format.
When to use it
- Cleansing an existing UK customer database or contact list.
- Preparing addresses for a mailing or fulfilment run.
- Correcting spelling errors and inconsistent formatting.
- Standardising addresses collected through different forms, imports and suppliers.
- Preparing address data for use in a CRM or record-matching process.
What it does not confirm
- A PAF match checks the postal address. It does not prove who lives there or whether a customer is genuine.
- An unmatched result means Provero could not find a matching PAF address from the information supplied. It does not, by itself, prove that the address does not exist or cannot receive post.
- This service checks UK addresses against PAF. For international records, use Global address validation.
How to read the result
| Result | Meaning | What to do |
|---|---|---|
| Verified | Meaning: A complete match was found (address_status verified). | What to do: Use the returned standardised address. |
| Review | Meaning: A possible match was found, but the address needs checking (address_status review). | What to do: Review the suggestion before replacing your existing address. |
| No match | Meaning: No matching PAF address was found from the details supplied (address_status no_match). | What to do: Check the original details or collect more information. |
| Could not check | Meaning: The request could not be completed (address_status error, or an error response). | What to do: Check the error and retry where appropriate. |
A result that needs review is a suggested address. It should not automatically replace the address you already hold.
API & bulk usage
Use drag-and-drop bulk upload to cleanse an existing list without an API integration. For automated checks, submit addresses through the UK address validation API. Send an address in one field or map the separate address fields you already have.
Example from the API documentation
POST https://api.provero.io/api/validate/uk-address
Request
{
"full_address": "10 Downing Street, London, SW1A 2AA",
"postcode": "SW1A 2AA",
"town_city": "London",
"output_format": "standard"
} Response (Standard)
{
"address_status": "verified",
"premise_match": "FULL",
"address_line_1": "Prime Minister & First Lord Of The Treasury",
"address_line_2": "10 Downing Street",
"address_line_3": "",
"post_town": "LONDON",
"postcode": "SW1A 2AA",
"country": "England",
"full_address": "Prime Minister & First Lord Of The Treasury, 10 Downing Street, LONDON, SW1A 2AA"
} Pricing
Cleanse UK addresses from £0.046 per request, down to £0.032 at volume.
View tiers
| Requests | Pack price | Per request |
|---|---|---|
| 500 | £23 | £0.046 |
| 2,500 | £110 | £0.044 |
| 5,000 | £205 | £0.041 |
| 10,000 | £400 | £0.040 |
| 20,000 | £780 | £0.039 |
| 30,000 | £1,140 | £0.038 |
| 50,000 | £1,850 | £0.037 |
| 70,000 | £2,520 | £0.036 |
| 100,000 | £3,500 | £0.035 |
| 200,000 | £6,600 | £0.033 |
| 300,000 | £9,600 | £0.032 |
All prices exclude VAT. View all Provero pricing
Need volume pricing? Email pricing@provero.io.
Related checks
Checks that work alongside UK address validation (PAF).
- UK address lookup (PAF) Help customers select their address while completing a form.
- Global address validation Check and cleanse international addresses through the API or bulk upload.
- KYC Checks Check whether the name and date of birth belong at the address on UK identity records.
- Mobile network KYC Check supplied identity details against mobile-network data.
UK address validation (PAF) FAQ
Can I cleanse an existing address list?
Do I need an API integration?
Can I upload incomplete or misspelled addresses?
What is the difference between Standard and Detailed?
What does a result that needs review mean?
What is the difference between UK address validation (PAF) and UK address lookup (PAF)?
Can I check addresses outside the UK?
What is Royal Mail PAF?
Does a PAF match prove someone lives at an address?
How much does UK address validation (PAF) cost?
Clean your address list
Create a free account and confirm you want UK address validation (PAF). We then register your account for Royal Mail PAF access, after which you can upload a file or connect through the API.
Sign up free