There’s no law requiring you to open a business bank account. I always suggest it because it makes things much easier (it was step 3 in the process above). I open a business bank account, and anything related to freelancing goes through that account. At the end of the day, that is my net profit. Every transaction, in or out, can be used in my taxes each quarter.