Allow advance payments to be recorded as income instead of liability
In our service business, a project often takes weeks to complete, but labor and other expenses are incurred throughout the project period so we often ask for advance or installment payments. Since a final invoice amount often isn't known until the project is complete, we invoice at the end of the project and receive a final payment for the balance due. Under the current system, the advance payments received are recorded as a liability, but in our case it is actually income for services provided (labor costs, etc.) during the project. The current system imposes accrual based accounting on our cash based business. I imagine this would apply to many service based businesses. Thanks for your consideration!
![](https://secure.gravatar.com/avatar/cc02614765139dc1474b751377296ca6?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)