Free UK Sort Code Checker - Instant Bank Validation
Validate sort codes and bank account numbers in seconds. Get bank details, branch information, and supported payment types for 100% of UK & Irish banks.
Try Our Free Sort Code Checker Now
No registration required - get instant results
Try our account and sort code checker
Get your free PDF "The Finance Manager's 5-Minute BACS Compliance Checklist"What is a UK Sort Code?
A UK sort code is a 6-digit number that identifies the bank and branch where an account is held. Written in the format XX-XX-XX (for example, 20-00-00 for Barclays Bank), sort codes are essential for all domestic UK payments including BACS transfers, CHAPS payments, and Faster Payments.
Every UK bank branch has a unique sort code. When combined with an account number, it ensures your payment reaches the correct destination. Using our sort code lookup tool, you can instantly verify bank details and avoid payment errors.
Why Validate Sort Codes Before Processing Payments?
Prevent Failed Payments
Catch invalid sort codes before processing. Reduce bounced payments by up to 90% and avoid costly banking fees.
Save Time & Money
Automated validation is 100x faster than manual checks. Process thousands of sort codes in seconds via our API.
Stay BACS Compliant
Meet regulatory requirements with modulus checking algorithms. Updated weekly with the latest BACS specifications.
Trusted by Businesses Worldwide
See what our customers say about Mintly's bank validation services.
How Our Sort Code Validation Works
Our bank code validator uses advanced modulus checking algorithms defined by BACS (Banks Automated Clearing System). These algorithms verify that the combination of sort code and account number is mathematically valid according to UK banking standards.
The validation process checks:
- Sort code format: Ensures the 6-digit code is valid
- Bank branch existence: Confirms the sort code is assigned to an active branch
- Modulus calculation: Verifies the account number using bank-specific algorithms
- Payment type support: Identifies which payment types the account accepts (BACS, CHAPS, Faster Payments, Direct Debit)
Our database is updated weekly with the latest data from UK banks, building societies, and the Republic of Ireland, ensuring you always have access to accurate information. We cover 100% of UK and Irish sort codes - that's over 20,000 bank branches.
Who Uses Our Sort Code Checker?
Finance & Accounting Teams
Validate supplier and customer bank details before processing payroll, invoices, and refunds.
E-commerce Platforms
Verify customer refund details and marketplace seller accounts instantly.
Property Management
Check tenant bank details for Direct Debit setup and deposit refunds.
Utilities Companies
Integrate real-time validation into payment flows to reduce failed transactions.
Subscription Businesses
Validate Direct Debit mandates and ensure payment details are correct.
Accountants & Bookkeepers
Quickly verify client bank details when setting up BACS payments.
Frequently Asked Questions
What is a UK sort code?
A UK sort code is a 6-digit number that identifies both the bank and the specific branch where an account is held. The format is typically written as XX-XX-XX (e.g., 20-00-00 for Barclays Bank). Sort codes are essential for domestic UK payments including BACS, CHAPS, and Faster Payments.
How does sort code validation work?
Sort code validation uses modulus checking algorithms defined by BACS (Banks Automated Clearing System). These algorithms verify that the combination of sort code and account number is mathematically valid according to UK banking standards. Mintly's checker uses the latest BACS validation rules, updated weekly.
Is Mintly's sort code checker free?
Yes! You can use our sort code checker for free with up to 10 validations per week. For unlimited checks, team collaboration, and API access, view our pricing plans starting from £37/month with a 14-day free trial.
What information does a sort code reveal?
A UK sort code reveals the bank name, branch name, branch address, and supported payment types (BACS, CHAPS, Faster Payments, Direct Debit). Mintly's validator provides all this information instantly, helping you verify payment details are correct.
What is modulus checking?
Modulus checking is a mathematical algorithm used by UK banks to validate that a sort code and account number combination is genuine. Different banks use different modulus algorithms (mod 10, mod 11, double alternate) to verify account numbers. Learn more in our modulus checking guide.
How accurate is your sort code data?
Our database is updated weekly with the latest information from UK banks and BACS. We maintain 100% coverage of all active UK and Irish sort codes, including newly opened and recently closed branches. Accuracy is critical for payment processing, so we prioritize data freshness.
Can I check multiple sort codes at once?
Yes! Our web portal supports bulk CSV upload for batch validation with a paid plan. Alternatively, integrate our API to validate thousands of sort codes programmatically. Paid plans include unlimited validations.
Start Validating Sort Codes Today
Join 1000+ businesses using Mintly to eliminate payment errors and save time.
10 checks/week
No registration
Basic bank details
Unlimited checks
Team collaboration
API access
No credit card required • Cancel anytime • Full access during trial