You don’t need income to writeoff the expenses of a side-business. You just need to show future intent of generating income. This intent is easily shown by: biz license, fictitious biz name, biz checking acct, biz cards etc.
As an example, small biotech firms have a long startup cycle. Many don’t show any income for years. These biotech firms still writeoff their expenses for tax purposes.