fb-pixel

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.

10M+
Account Validations
1000+
Businesses helped
<60ms
Response Time
100% UK CoverageWeekly Updates10 Free Checks each week

Try Our Free Sort Code Checker Now

No registration required - get instant results

Try our account and sort code checker

Must be 6 digits
Must be between 6 and 10 digits
PDF Download sampleGet your free PDF "The Finance Manager's 5-Minute BACS Compliance Checklist"
Your short but handy guide to streamlining BACS payments

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.

Need to Validate Thousands of Sort Codes?

Integrate our RESTful API for automated, high-volume validation. Perfect for payment platforms, accounting software, and enterprise systems. Process unlimited validations with <60ms response times.

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.

Free Tool

10 checks/week

No registration

Basic bank details

Paid Plans

Unlimited checks

Team collaboration

API access

No credit card required • Cancel anytime • Full access during trial

Related Resources

Getting Started with Mintly →

Learn how to use our web tools and API for bank validation

What is Modulus Checking? →

Deep dive into UK banking validation algorithms

BACS and Direct Debit Explained →

Understand UK payment systems and sort code requirements

Bank Account Number Checker →

Validate full account details including account numbers

SWIFT and IBAN Validation →

Validate international bank codes and IBANs

Why Validate Bank Account Details? →

The business case for automated bank validation