what is the difference between traditional accounting and cash basis?
Cash basis records money when it actually comes in and goes out of your business, traditional accounting records income and expenses when you invoice your customers or receive a bill. Records you must keep under traditional accounting: ... all your purchases and expenses.