Hi Elena,When you invoice upfront for products/services to be delivered later over time (possibly with payment received upfront too - though for accrual account...
Hi Anthony,Invoicing the customer the day you confirm the sale is definitely the way to go - and even with accrual accounting. By invoicing on the correct date ...