Non-profit accounting: The basics

A non-profit is handled differently – the accounts included. So what do you need to know about non-profit accounting?

An accountant at a non-profit looking at a spreadsheet on their computer

Non-profits are businesses too

Non-profit businesses are sometimes called not-for-profit entities, especially by accountants. Unlike a conventional business, a non-profit business’s main aim isn't to make lots of money.

Instead these entities are often charities or small clubs. They handle money, such as donations and membership fees, but in a different way to a for-profit business.

In other respects a non-profit business works just like a regular business. Money comes in, money goes out, employees are paid and day-to-day operations are carried out.

All of this has to be accounted for, by law. There are legal processes that non-profit entities have to go through – when they are formed and on a regular basis from then on. Non-profit accounting is a big part of this work.

In this guide we'll look at what you need to do to set up your non-profit company and keep it running smoothly – and legally.

Is your business really non-profit?

Not all types of business are suitable to be run as non-profit organisations. Here are some questions to ask yourself:

  • What's your motive? What is the purpose of your business? If it's to provide charitable services, or to handle the accounts of a social or sports club, there's a good chance it qualifies as a non-profit.
  • Where will revenue come from? Non-profits tend to get most of their income from donations, membership fees, fundraising events, grants from the public or private sector and perhaps investment income.

The regulations vary depending on where you set up your business, so check local laws for guidance.

Six steps to get started as a non-profit

1. Find trustees for your charity - you usually need at least 3.

2. Make sure the charity has ‘charitable purposes for the public benefit’.

5. Create a ‘governing document’.

6. Register as a charity if your annual income is over £5,000 or if you set up a charitable incorporated organisation (CIO).

There are different rules in Scotland and Northern Ireland.

To get tax relief your charity needs to be recognised by HM Revenue and Customs (HMRC). You might need some assistance with all of this, so consider hiring an accountant to help you.

Record all revenues

Non-profit businesses can have many different sources of revenue. Each of these must be accounted for:

  • Pledges: A pledge is a promise to give money. Some pledges might be conditional on a future event (such as the same amount being matched by another donor), so record these carefully.
  • Donations: These might come as a result of street collections, postal campaigns, cold-calling, web advertising or email marketing. All donations must be recorded, whether cash, cheque, money transfer or internet payment.
  • Volunteer time: Time is money, and must be accounted for as such. That's especially true if it adds value to your organisation, or if the person concerned has a special skill such as bookkeeping.
  • Membership dues: These are collected by social clubs and societies in return for access to facilities or services.
  • Special events: If you collect entrance fees for a fundraiser or other event, this is revenue to be recorded.
  • Investments: Larger non-profit organisations might buy investments such as shares or land. There are rules about this, so check your tax office for details.
  • Grants and other lump sums: There may be grants available for non-profit businesses, from central and local government and also from the private sector. All the money you receive in this way must be recorded in your accounts.

Think like a regular business

Just because you're running a non-profit business doesn't mean you can't strive to make your business successful. The more efficiently you run your organisation, the better the service you'll be able to provide to the people who need it. Here are some ideas:

Hire the right employees

A non-profit organisation doesn't technically have an owner. But it does still have people in positions of responsibility, such as the secretary or treasurer. It's important that these people fulfill their roles to the best of their abilities. So make sure you hire well.

Strive to earn more than you spend

You're not technically trying to make a profit. But if you collect more in revenues than you spend, that extra money can be either reinvested or spent on extra services or facilities.

Look for business opportunities

Network with business owners, talk to advisors and your peers. Learn about opportunities to raise money for your non-profit business or improve the services you offer.

Talk to your 'customers'

The people receiving your business’s services can be considered as customers. Whether it's the members of the club you run or the recipients of your charitable services, talk to them. Find out what they really need from you, then tailor your organisation to match.

Choose good accounting software to keep an eye on the numbers

Just like any other business, a non-profit business is best run with one eye on the accounts. If you have the right accounting package you'll be able to do this easily. Look for these accounting features:

Ability to handle non-profit organisations

That might seem obvious, but some accounting software was written only with conventional businesses in mind. Try to find a package that was designed with at least some input and feedback from non-profit entities. It's likely to work better for you.

Full reporting

You might want to track things like accounts receivable ratios, liquidity graphs, monthly timelines of income and expenditure and other useful statistics. High quality accounting software will let you do this, with a 'dashboard' of useful numbers that you can access quickly and easily.

Collaborate from anywhere, at any time

Many non-profit organisations are tight on money with no fixed office space, so they need to have employees working remotely. Cloud-based software make perfect sense here, allowing your accountant or bookkeeper to update the accounts wherever they happen to be.

Tools for growth

Your business might stay small, or it might grow as you reinvest revenue to help people. Choose non-profit accounting software that can be scaled up for extra users, and extended with add-on apps to handle new features that you might need.

Automate those manual time-consuming tasks

If you're running a non-profit business in your spare time, you'll want software that can handle all the important tasks for you – in one place. That way you'll get more done in less time.

Make the most of your non-profit status

There are advantages to running a non-profit organisation. Obviously the big one is not having to pay tax on net income (subject to local laws).

The paperwork tends to be lighter, too, as governments try to keep non-profit red tape to a minimum. For example, you may be exempt from providing regular balance sheets and statements of income.

All of this will hopefully leave your business with more money in its accounts. Use it wisely. Your organisation was set up either to serve its members or improve the welfare of a group of vulnerable people – or society in general.

By following best practices and carefully monitoring all the money received and spent, you'll be able to serve those people well – and make a real difference to their lives.


Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.

  • Included
    Safe and secure
  • Included
    Cancel any time
  • Included
    24/7 online support