Skip navigation

21 January 2018 You are not logged in. Login now.

X

SFS Services

SFS ServicesSFS offer a range of fully supported services for Small and Medium Sized Enterprises (SMEs) from start ups (company formation) to developing and expanding your business (registered offices, mail forwarding, products and apostille certificates).

On the Services landing page shows a summary listing of the services to find out more about each service by selecting Read more

Business Accounts with no credit checks

Business account now available with no credit checks and is guaranteed to be approved just so long as you meet the following criteria –
  • All directors and shareholders for your company must be UK residents and at least 18 years of age
  • Your company must have been in existence for 3 working days (if not please wait until it is to apply or you will be declined)
  • Your company must not be involved in unregulated financial services (e.g. If you offer loans but are not FSA regulated the account will be refused)

Apply for your business account now

Benefits of the account

  • Accounts opened instantly if the real time identity check is successfully. This is not a credit and simply uses information such as the electoral role to verify your date of birth and home address.
  • No credit checks are carried out on anyone so your credit history is irrelevant
  • Very simple application process takes just 2 minutes and no paperwork to complete if electronic ID is successful
  • MasterCard included
  • All funds in your account are safe and are held in a Royal Bank of Scotland Trust account and is covered by the Financial Services Compensation Scheme.

You business account activation will be instant if the ID check succeeds and the business MasterCard will be posted to you in 4 to 6 days when you pay the first annual fee of £69.00. If you chose to pay later then your card will be issued in approximately 8 working days but will only be activated when you pay the annual fee.

This no credit check business account can be used by any UK owned company and there is no credit check required so is completely guaranteed to be successful just so long as you supply a UK address during the application process and are not carry out unregulated financial services.

Apply for your business account now

If you prefer to review alternative free business accounts we offer please check this web page - Free business bank accounts

Top tips! Common reasons for applications to be delayed or declined –
  • Entering the different business address to your registered office address recorded at Companies House
  • Entering the directors home address as somewhere different to their real home address
  • Entering an incorrect company registration number