Separate the business from the person
Most Shams licensees start as a person with a phone and a laptop. The first step is a company bank account, used only for business. Platform payouts, client payments, software subscriptions and equipment all run through it. Personal spending stays out.
Where the owner pays a business cost personally, record it in the books as money the company owes the owner. Where the owner takes money out, record it as drawings or a reduction in what the company owes them, never as an expense. That one habit removes most year-end confusion.