How to Handle Progress Billing for Vendors?
Hello
I'm using Quickbooks Desktop Premier Contractor 2020 and I'm trying to figure out the best way to handle progress billing from our vendors based on their estimates.
Before we start construction, we get estimates from our vendors, e.g., $10,000 to do drywall, so I enter a bill from them for $10,000 into Quickbooks dated a few months in the future when we expect drywall to be complete. Then when the drywaller finishes some portion of the work, they send me a bill for $3000. If I'm going to pay them immediately then there's no problem, I enter a bill payment of $3000 towards the $10,000 bill and send them a check. But if I'm not going to pay them immediately (because they messed something up or haven't actually finished their portion yet), I don't know how to keep track of this $3000 request in QB.
If I enter a new $3000 bill then our cost tracking for this job will show $13,0000 for drywall, which isn't correct. If I add a new line item to the existing $10,000 bill for -$3000 and then enter the $3000 request as a separate bill, the total amount will be correct but it makes the line item reports confusing and messy.
Is there a better way to do this? At any given time, I need to be able to quickly and easily see: how much I expect to pay each vendor, how much they've billed for and when, and how much I've actually paid and when, while ensuring that my cash and accrual reports for each job are always correct.
If it matters, these estimates are almost exclusively for labor and I don't have or track inventory or items.
