What are the cash and accruals bases of accounting?

The cash and accruals bases are ways to tell HMRC how much money you've got coming in and going out. When you're self-employed, you can often choose which method works best for you. Depending on your situation, you may be able to switch between the two as things change.