Quote Originally Posted by MCNetwork View Post
Putting profitability aside, I thought the "double dipping" technique was used to keep the record keeping of cash advances straight. Otherwise, you'd have transactions that never end if a client keeps adding on. The reporting of new deals funded and completed deals would be murky.
I totally agree. If there is an addon, what do you write in as the status of the previous advance? When you fully cover the previous balance, then you can write in paid in full, so for accounting purposes it is likely much better.