Small Business Bookkeeping Service

Small Business Bookkeeping is about recording your income and expenses accurately, and about making sure that your accounts are prepared and produced accurately and submitted to HMRC on time. Few people go into business to do paperwork; spending time adding up receipts or pushing invoices around a desk is nobody’s idea of fun, but it is an essential component of running a successful business. Take a look in our knowledgebase/tax tips and articles to see our articles on fines, imminent new legislation, and the importance of keeping accurate accounts, which incidentally, you must hold on to and make available for the previous six years.

DNS can make sure that this critical part of the business is dealt with diligently, leaving you to focus on your core business, and that the hassle of bookkeeping is delegated to us. Really and truly, bookkeeping is part of our accountancy services: the difference between you keeping up to date with all the paperwork to do with your business, and DNS managing all the paperwork to do with your accounts.

If you’re a contractor, we strongly advise that you use the DNS online accounting portal. With this software you will find that in less than 15 minutes per month you can input your receipts, invoices, bank statements and everything else. There are other bonuses too, though: from these real-time accounts DNS will do your management accounts, and the software will remind you of due dates, payments and all other important dates.

If you are self-employed or running a small business, the DNS online accounting portal will be available for small business shortly but, in the meantime, we can advise you on how to do your bookkeeping, or do it for you.

DNS onsite Bookkeeping Services for larger businesses

DNS can assist you with your bookkeeping and payroll at your premises; if you require a professional onsite bookkeeping or payroll service please contact us or fill in the form at the bottom of this page with your requirements, and a member of our Sales Team will be in touch to help you.

HMRC impose heavy fines if essential information is late or if payments are late, and the longer you leave it, the worse the problem gets.

If you stay on top of your accounts by regularly doing bookkeeping you will more easily maintain healthy cash flow and spot trends in your finances early on. This information is invaluable to DNS also, helping us to nurture your venture. Take a look at the bookkeeping basics below, whether you’re a contractor, sole trader or running a limited company.

You can subscribe to DNS bookkeeping services by submitting the form. Mention on the form:

  • Whether you intend using the DNS online accounting portal
  • Whether you would like us to do bookkeeping for you at your premises
  • Whether you require bookkeeping services as part of your accountancy package
  • When we have received the form, DNS will contact you.

We will ask you to supply us with the necessary documents, and we ask that you always supply us with what we need when we ask for it.

Contact Us for DNS Small Business Bookkeeping Services


Bookkeeping is essential for all businesses; basically it is a record of what has come in (income) and what has gone out (expenditure). See the Basics of Bookkeeping here.

Everyone really: if you run a limited company, whether or not you earn additional income, if you are self employed operating as a sole trader, or earn money through PAYE. If you earn income from rentals, shares, or in any other way, you must fill in a self assessment tax return, and to do that you will need to have done some bookkeeping.

No, bookkeeping is not the same as accounting, but bookkeeping is a very important element that is required in order to produce accounts. An accountant is qualified, whereas a bookkeeper may have bookkeeping qualifications but will not be a qualified accountant. But bookkeeping is what everyone should do whether they have a business or not, you should always know what your income and expenditure is even to set a household budget.

Yes, anyone can do their own bookkeeping so long as they have all their receipts, bank statements, invoices, receipts and so on, but for the unqualified, the ins and outs of tax law: which expenses are allowed, and how to adjust the allowance on things like equipment or a company car, can be mind boggling. See the Basics of Bookkeeping here.

No. DNS can do it for you. We do some people’s accounts from start to finish. We also visit some larger organisations and do their bookkeeping onsite. Have you heard about DNS’s brilliant software package for contractors? Our online accounting software allows users to input all their income and expenditure, which takes about 15 minutes per month.

The DNS online accounting portal was years in the planning, construction and launch and we are very proud of it! It allows users to input income and expenditure, invoices and receipts; it reminds the user of all due dates and calculates monthly income and expenditure. It also calculates tax payments; wages and other outgoings, knowledge of which are essential for good business management. DNS are able to then analyse these figures and work in real time to help with management accounts and tax planning.

Bookkeeping is best done on a monthly basis. It is an essential part of cash flow, performance indicators and security.

If you do not do bookkeeping it will be hard for you to produce correct accounts in time, which can result in penalties. Go to our knowledge base/tax tips and articles to read about the sort of penalties HMRC impose for inaccurate accounts or late payments.

We cannot express the importance of bookkeeping enough: it is the beginning and the end of efficient business management and, most importantly, compliance. The consequences of falsifying your books are very serious, so you must be up to date, accurate and keep on top of it. No one can expect to run a successful business without real time knowledge of what is coming in and what is going out, which in a nutshell, is what bookkeeping is.

All successful businesses have tight bookkeeping regimes and will know exactly their income and expenditure as well as their key performing areas. Efficient bookkeeping will immediately identify any discrepancies; it will pick up errors, fraud, or misuse of company money; over- and under-spends, as well as periods where it might be advantageous for the business to lay out capital on equipment and training; just before the year-end, for example.

It is true to say that management accounts run off the back of accounting and that accounting is produced through efficient bookkeeping, but management accounts provide analysis of key performing areas and identify where the business is losing money. Take for example an IT company that runs a consultancy, a repair service and a software retail arm: we can see that the receipts from consultancy are higher than those from repairs; we can also see that income from software sales is greater than both of these put together. We might, therefore, advise the business to outsource the repairs or separate them to another business, thus concentrating manpower on the consultancy area; at the same time we would advise manpower to be directed towards software sales to increase revenue in this area.

Bookkeeping is an ongoing exercise, and if you are contractor it should not take you more than 15 minutes a month with the DNS online accounting software. The complexity of your bookkeeping does depend on the number of transactions and what sort of business you run, however. Your accounts for company accounts and/or self assessment tax return are due annually, but in order to get the best tax advice, it is best to do your accounts on a monthly basis.

No, you must keep your books for four years. They must be in good order and available for checking if HMRC want to see them. As a general rule, we would advise clients to retain all their tax and business papers for at least four years from the end of the tax year to which they relate. DNS can store your past files for you for a very reasonable fee in our secure storage. To find out more follow this link to our Secure Storage facility.

It is as well to have all your receipts, invoices, bank statements and all other relevant information available for checking by your accountant.

HMRC may ask questions if they suspect that something is wrong. They also select some returns at random for checking even where everything appears to be in order. HMRC has 12 months from the normal filing date to notify you if they intend to investigate. DNS can insure you against the professional fees arising from a tax investigation. Some of our accountancy packages include this as part of the price. To get a quote for tax investigation insurance use this link.

It is obligatory under the new system to keep documentary evidence supporting all your figures. HMRC are more likely to be assured that your books are correct if you use the DNS online accounting portal and a reputable accountant is filing your company accounts and/or self assessment tax return.

Get in touch with DNS to arrange a meeting. We will advise you about the information we need in order to bring everything up to date on your behalf.

DNS will be pleased to take on your bookkeeping or sign you up and train you on our online accounting portal. For some businesses, depending on the nature of it and the turnover, the best procedure is to outsource bookkeeping. DNS do bookkeeping for many of our clients both onsite and offsite. Please fill in the subscription request form and we will get back to you directly. Once you’re signed up, we would then arrange to collect everything we need from you: bank statements, cheque books, receipts, invoices and so on, and organise a pick up on a monthly basis. We would then send you monthly statements of your account.

DNS provide a complete Small Business bookkeeping and accountancy service. For some individuals and businesses this includes everything from bookkeeping to accounting, VAT return, PAYE and Payroll and might even include business consultancy. We offer onsite and offsite bookkeeping services and can provide a ten-man team or a one-man band depending on the nature of the task.We hope these have answered some of your questions. If you have a question that we haven't answered here, please email us and a member of our team will answer it as soon as possible.