Accounting Packages For Small Business
A practical step-by-step guide to accounting packages for small business, including preparation, instructions, common issues, tips, and next steps.
Accounting Packages For Small Business
This guide provides clear, step-by-step instructions for choosing and setting up an accounting package for your UK small business. Managing your finances can feel daunting, but the right software makes it simpler, saves you time, and helps you stay compliant with tax rules. We'll walk you through assessing your needs, picking the right tools, and getting everything running smoothly so you can focus on growing your business.
Fast Answer
- Core Goal: Automate daily bookkeeping and simplify tax returns.
- Key Feature: Must be compliant with HMRC's Making Tax Digital (MTD).
- First Step: Clearly define your business needs before looking at software.
- Best For: Sole traders, freelancers, and small limited companies.
Before You Start
Gathering a few key details upfront will make the setup process much faster and smoother. Having this information ready means you can configure your new accounting package accurately from day one.
- Business Information: Your registered business name, address, and contact details.
- Tax Details: Your Unique Taxpayer Reference (UTR) for sole traders, or your Company Registration Number (CRN) for limited companies. If you are VAT registered, have your VAT number handy.
- Bank Account Details: The login credentials for your online business banking to connect a live bank feed.
- Existing Financial Records: Any current spreadsheets or records of income and expenses. You will need these to establish your opening balances.
- List of Services/Products: A simple list of what you sell, which helps in setting up invoices.
Step-by-Step Instructions
Assess Your Business's Financial Needs
Before you even look at specific software, you need to understand what you require. Every business is different. Start by making a simple list of your 'must-have' features. Think about the day-to-day running of your company.
Consider these questions:
- Business Type: Are you a sole trader, partnership, or limited company? This affects your tax reporting needs.
- VAT: Are you VAT registered? If so, you absolutely need software that can prepare and submit MTD VAT returns directly to HMRC.
- Employees: Do you have staff? If yes, you'll need a package with a built-in payroll feature to handle salaries, tax, and pension contributions.
- Transactions: How many sales and purchases do you make each month? A business with hundreds of transactions needs more robust automation than one with just a few.
- Inventory: Do you sell physical products? If so, a feature for tracking stock levels (inventory management) will be essential.
Create a simple two-column list: 'Must-Haves' and 'Nice-to-Haves'. This will be your checklist when you start comparing options.
Research MTD-Compliant Software Options
With your needs list in hand, you can now research potential accounting packages. Focus your search on software designed for UK small businesses, as these will be built with HMRC requirements like MTD in mind. Avoid getting distracted by complex enterprise-level software.
Look for well-known providers that have a strong reputation. Read recent reviews from other small business owners on independent review sites. Pay close attention to comments about ease of use, customer support quality, and how well the bank feeds work. Price is important, but poor software can cost you more in time and stress than you save.
Sign Up For a Free Trial
Never buy an accounting package without testing it first. Almost all reputable providers offer a free trial period, typically for 30 days, with no obligation to continue. This is the most critical part of your evaluation process.
Use the trial to perform basic, real-world tasks. Can you easily create and send a test invoice? Is the dashboard clear and easy to understand? Try to connect your business bank account. The goal is to see if the software feels intuitive to you. If you struggle to find basic features during the trial, it's probably not the right fit for you long-term.
Connect Your Business Bank Account
This is the most powerful feature of modern accounting software. By securely linking your business bank account, the software will automatically import all your transactions every day. This eliminates the vast majority of manual data entry.
The process uses a secure technology called Open Banking. You'll be prompted to log in to your online banking portal to grant permission. Once connected, your bank statement lines—both money in and money out—will appear in your accounting software, ready to be categorised. This is known as the 'bank feed'.
Customise Your Chart of Accounts
The 'Chart of Accounts' sounds complicated, but it's just a list of categories for all your income and expenses. The software will come with a default list (e.g., 'Sales', 'Rent', 'Office Supplies', 'Telephone'). You should review and customise this list to match your specific business activities.
For example, if you're a graphic designer, you might add an expense category called 'Software Subscriptions'. If you're a builder, you might add 'Materials' and 'Subcontractor Costs'. A well-organised Chart of Accounts makes your financial reports much more meaningful.
Import Opening Balances and Historical Data
You need to tell your new software the financial state of your business on the day you start using it. This is called setting your 'opening balances'. Your 'start date' should ideally be the beginning of a new financial year or a new VAT quarter to keep things tidy.
If you were using spreadsheets, you'll need to find the balance of your bank account on your start date, a list of any unpaid invoices from customers (accounts receivable), and a list of any unpaid bills to suppliers (accounts payable). Most software has a dedicated tool for entering these opening balances. Some also allow you to import past transactions using a CSV file, but for beginners, it's often easiest to just draw a line in the sand and start fresh from your chosen date.
Set Up Invoicing and Payment Systems
Getting paid is crucial. Take the time to create a professional invoice template within the software. Add your company logo, business details, and payment information. Most packages let you save services or products as line items, so you can add them to invoices quickly.
To get paid faster, connect a payment gateway like Stripe, GoCardless, or PayPal to your accounting software. This adds a 'Pay Now' button to the invoices you email to clients, allowing them to pay you instantly online with a credit or debit card. The software will then automatically mark the invoice as paid when the money arrives.
Categorise Transactions and Reconcile Accounts
With your bank feed active, you will see a list of uncategorised transactions. Your main ongoing task is to go through this list and assign each item to the correct category in your Chart of Accounts. For example, a payment to your landlord is assigned to 'Rent'. Income from a client is matched against their invoice and assigned to 'Sales'.
After categorising, you must 'reconcile'. This is the process of comparing your software's records against your actual bank statement to ensure they match perfectly. It's a vital check to catch any errors or missed transactions. Aim to do this at least once a month, but weekly is even better.
Quick Reference
| Situation | Use this | Why |
|---|---|---|
| You're a sole trader with simple finances | An entry-level package focused on income and expense tracking. | It's cost-effective and avoids overwhelming you with features you don't need. |
| You are registered for VAT | Software that is explicitly MTD-compliant for VAT. | This is a legal requirement from HMRC and automates the complex VAT return process. |
| You pay yourself or others a salary | A package with an integrated payroll module. | It keeps all financial data in one place and simplifies payroll submissions (RTI) to HMRC. |
| You sell physical products online or in-store | Software with built-in stock or inventory tracking. | Helps you manage stock levels, calculate the cost of goods sold, and monitor profitability. |
Common Problems When Setting Up Accounting Software
Even with the best software, you might hit a few bumps in the road. Here are some common issues and how to solve them.
- Bank Feed Disconnecting: For security, Open Banking connections need to be re-authorised every 90 days. If your transactions stop importing, look for a notification in your software to reconnect or re-authorise the bank feed.
- Incorrectly Categorised Expenses: The software will try to learn and create rules to auto-categorise transactions. Sometimes it gets it wrong. In the early months, make sure you double-check all automatic categorisations before you reconcile.
- Duplicate Transactions: This can happen if you manually import a bank statement and also have a live bank feed running. The solution is to delete the duplicates. To avoid this, rely solely on the live bank feed once it is connected.
- Forgetting to Reconcile: It's easy to let this task slide, but it's crucial. If you don't reconcile, your reports will be inaccurate. Set a recurring calendar reminder to reconcile your accounts every week or month. It only takes a few minutes once you get the hang of it.
Advanced Tips for Accounting Packages
Once you've mastered the basics, you can use your accounting package to do more than just prepare for tax season. Here are some tips to get more value from your software.
- Create Automation Rules: Take advantage of 'bank rules' or 'automation' features. You can create rules to tell the software what to do with specific transactions. For example: "If a transaction contains the text 'Adobe', always categorise it as 'Software Subscriptions'". This saves a huge amount of time.
- Use the Mobile App: Most services have a mobile app that lets you snap photos of receipts. The app can scan the receipt, extract the data (vendor, date, amount), and create an expense entry automatically. This is perfect for capturing small cash expenses on the go.
- Monitor Key Reports: Don't just look at your accounts at tax time. Regularly check your Profit and Loss report to see how profitable you are and your Cash Flow Statement to understand the movement of money in and out of your business. These reports help you make smarter business decisions.
- Grant Your Accountant Access: You can invite your accountant or bookkeeper as a user on your account (usually for free). This allows them to log in, review your records, fix any errors, and prepare your year-end accounts without you needing to send them files or spreadsheets.
Accounting Packages For Small Business FAQ
What is the difference between bookkeeping and accounting software?
Bookkeeping is the process of recording daily financial transactions. Accounting is the higher-level process of interpreting, classifying, and reporting on that financial data. Modern 'accounting packages for small business' do both jobs: they automate the bookkeeping via bank feeds and provide the reports for the accounting.
Do I still need an accountant if I use software?
Yes, for most businesses it is highly recommended. The software handles the day-to-day data entry and organisation, making your finances cleaner and more accessible. An accountant provides expert advice, helps you with strategic tax planning, checks your work for accuracy, and files your final year-end accounts and tax returns.
How much should I expect to pay for an accounting package?
For a small UK business, prices typically range from £10 to £40 per month. The price depends on the features you need. A sole trader may only need a basic plan, while a VAT-registered company with employees will need a more comprehensive (and expensive) plan.
Can I switch to a different accounting package later on?
Yes, it is possible, but it can be a complicated process that involves exporting all your data from the old system and importing it into the new one. It's much easier to invest time in choosing the right package from the start.
Is my financial data safe in a cloud-based accounting package?
Reputable providers use bank-level security measures, including data encryption and secure servers, to protect your information. They invest heavily in security, and in many ways, your data is safer with them than on a personal spreadsheet stored on your computer's hard drive.
Final Checklist for Accounting Packages
Before you consider the job done, run through this final checklist to ensure you're set up for success.
- You have a clear list of your business's 'must-have' software features.
- Your chosen software is confirmed as MTD-compliant on the HMRC website.
- You have completed a free trial to confirm the software is user-friendly for you.
- Your business bank account is securely connected and the bank feed is active.
- You have entered your opening balances as of a specific start date.
- Your invoice templates are customised with your logo and payment details.
- You have a recurring reminder in your calendar to categorise and reconcile your accounts.