Good morning — I've done a handful of rehabs, and the part that still trips me up isn't estimating the budget up front, it's tracking the actual spend once you have the keys in your hands. Receipts pile up, I split some costs with a partner, and by the end I'm rebuilding everything in a spreadsheet just to see whether I actually hit the budget.
Curious how everyone here handles it:
Trying to tighten up my own system and figured a lot of you have better setups than my messy spreadsheet. Appreciate any war stories.
I manage large construction projects for my day job, and the habit that transfers: track commitments, not receipts. Your budget doesn't die when a receipt posts, it dies when you say yes to the change order. Log the committed number the day you agree to it and receipts become reconciliation instead of discovery.
Setup that works for me: one card per project, budget lines in the spreadsheet match the scope lines in the GC contract, and a 20 minute reconcile every Friday against the card feed. Field receipts get photographed same day into a shared project folder, then tossed. For partner splits, settle from the ledger monthly, not from memory at the end.
Most annoying part is still subs who text you a price, start work, and invoice something else. Only fix I've found is a one line text back confirming the number before they start. That text has settled more disputes than any spreadsheet.
Google Sheets. Save receipts and enter everything, track who pays what, settle up at the end. Easy.
I use Google Sheets to bid out the entire job, itemizing labor bids for each item and estimating expenses. When I’m done I’ll compare my estimates to the actual costs. And when I start the next project, I’ll copy the last project so I have a reference for how much I spent on X last time. This system is great because I get better and better each time with my estimates.
Mostly duplex/triplex/fourplex deals in MN for reference
Appreciate this, Adam — the "copy the last project as a template" move is smart. I've been starting from a blank sheet every time, which is probably why my estimates never get sharper. Going to steal that one.
On the partner side — when you settle up at the end, how are you handling it mechanically? Like if you front a Home Depot run and your partner pays a sub directly, are you just tallying two columns and squaring the difference, or is there more to it? That's the part that gets messy for me by about month three, especially when I've forgotten who paid for what.
Mostly SFR flips on my end vs. your small multifamily — curious if the receipt volume feels different at your scale.
I think you should be using either a spreadsheet or google sheets to track this. I do this on everyone one, old investors before the computers were around, they would use graph paper and this acts just like that type of tracking.
These are great for JV deals too, keeps everyone on the same page and you are tracking correctly!
Good morning — I've done a handful of rehabs, and the part that still trips me up isn't estimating the budget up front, it's tracking the actual spend once you have the keys in your hands. Receipts pile up, I split some costs with a partner, and by the end I'm rebuilding everything in a spreadsheet just to see whether I actually hit the budget.
Curious how everyone here handles it:
Trying to tighten up my own system and figured a lot of you have better setups than my messy spreadsheet. Appreciate any war stories.
|
Payment Info |
Date |
Payee |
Amount |
Type of Expense |
|
Cashiers Check |
12 Feb 25 |
Goldline Investments LLC |
$7,500.00 |
Ernest Money Deposit |
|
14 Feb 25 |
Amazon |
$18.38 |
Lockbox for keys |
|
|
23 Feb 25 |
Steadily |
$729.34 |
House Insurance |
|
|
Wire Transfer |
28 Feb 25 |
Goldline Investments LLC |
$194,988.12 |
Final Payment |
|
28 Feb 25 |
Jim Key Guy |
$200.00 |
Rekey Locks |
|
|
28 Feb 25 |
NBU |
$45.00 |
Water Hookup |
|
|
28 Feb 25 |
GVEC |
$50.00 |
Electrical Hookup |
|
|
28 Feb 25 |
Lowes |
$42.46 |
AC Filters |
|
|
2 Mar 25 |
Bobby Jo |
$40.00 |
Mowing |
|
|
5 Mar 25 |
Bobby Jo |
$100.00 |
Trash Removal |
|
|
6 Mar 25 |
Foundation Guy |
$5,100.00 |
Foundation Repair |
|
|
10 Mar 25 |
Lowes |
$16.69 |
Garage Door Hinges |
|
|
10 Mar 25 |
Lowes |
$10.00 |
Small Bathroom Light |
|
|
11 Mar 25 |
Habitat for Humanity |
$40.59 |
Bedroom Door, Light, Door Handle |
|
|
11 Mar 25 |
Home Depot |
$166.53 |
Electrical Plates/Shower Hardware |
|
|
11 Mar 25 |
Home Depot |
$29.18 |
Touch up Paint |
|
|
11 Mar 25 |
Lowes |
$263.18 |
Closet Doors |
|
|
11 Mar 25 |
Lowes |
$215.42 |
Toilet/Light Bulbs |
|
|
12 Mar 25 |
Lowes |
$215.33 |
Mini Blinds |
|
|
12 Mar 25 |
Amazon |
$67.10 |
Smoke Alarms |
|
|
12 Mar 25 |
Lowes |
$28.90 |
Fan Switch/Wood Filler/Light Bulbs |
|
|
16 Mar 25 |
Diana |
$180.00 |
Cleaning |
I manage large construction projects for my day job, and the habit that transfers: track commitments, not receipts. Your budget doesn't die when a receipt posts, it dies when you say yes to the change order. Log the committed number the day you agree to it and receipts become reconciliation instead of discovery.
Setup that works for me: one card per project, budget lines in the spreadsheet match the scope lines in the GC contract, and a 20 minute reconcile every Friday against the card feed. Field receipts get photographed same day into a shared project folder, then tossed. For partner splits, settle from the ledger monthly, not from memory at the end.
Most annoying part is still subs who text you a price, start work, and invoice something else. Only fix I've found is a one line text back confirming the number before they start. That text has settled more disputes than any spreadsheet.
For my flipping business, I prefer to use fewer software programs to streamline things. It's easy to get bogged down by too much software in today's world. A double-entry system (like QuickBooks) allows you to reconcile your bank statements, ensuring that no transactions are missing or duplicated.
Flips are tracked as inventory on the balance sheet. When they are sold, those accumulated expenses are journaled to the P&L as Cost of Goods Sold (COGS). Flips are not like rentals, where you deal with monthly cash flow and depreciation. A flip is an active business where your "product" is the house. If you use rental-centric software, you might find it difficult to track Work in Progress (WIP) correctly, which makes tax season a total mess.
@Robert Baron - appreciate the simplicity approach. It's how my brain works best as well. Sounds like from an accounting standpoint, you might be using QB, but on your flips, what do you use to handle the construction management aspect(s) - spreadsheet, app, etc.? I am early on in my fix and flip journey, so I'm exploring various avenues for this specifically, because its been my biggest hurdle so far on the two flips I'm actively trying to manage. Appreciate any insight.
Good morning — I've done a handful of rehabs, and the part that still trips me up isn't estimating the budget up front, it's tracking the actual spend once you have the keys in your hands. Receipts pile up, I split some costs with a partner, and by the end I'm rebuilding everything in a spreadsheet just to see whether I actually hit the budget.
Curious how everyone here handles it:
Trying to tighten up my own system and figured a lot of you have better setups than my messy spreadsheet. Appreciate any war stories.
@Robert Baron
I've seen a lot of investors stick with a spreadsheet at first, then move to something like QuickBooks or a dedicated rehab tracker once the number of projects grows. The biggest help seems to be logging expenses as they happen instead of trying to catch up later. Curious to see what systems others are using too.
The mental shift that helps here is realizing a flip isn't a rental, it's inventory. Your purchase and rehab costs get capitalized and sit on the balance sheet as work-in-progress while the project is going, so they don't hit your P&L as you spend. They convert to cost of goods sold when the house actually sells, which is when the profit shows up. Because of that, rental-focused apps usually aren't the right fit and can make tracking work-in-progress a mess come tax time. You're better off with a double-entry system like QuickBooks where you can reconcile your bank activity and make sure nothing is missing or double-counted, and keeping it lean with fewer programs is a plus. Just keep in mind the right setup depends on how your business is structured, so it's worth confirming with your own CPA.
Hey Robert!
I'm originally from Kansas City and then moved to Memphis to continue my real estate investing. But before I moved physically into the market, I found that connecting with local professionals in the area for each division (title company, agents, contractors, etc..) made this investing strategy of Out of State Investing (Flips & BRRR) a lot smoother and profitable!
Also working with lender who require you to stick to your budget has really helped.
I continue to do this in Memphis and other markets as well.
I'm happy to help and share what I have learned along the way!
One thing that's helped me is separating every project into three buckets instead of just one rehab number:
Base construction cost
Risk allowance
Market volatility
Then every invoice gets assigned to one of those buckets.
It becomes much easier to see whether you're actually over budget or simply spending contingency the way it was intended.
I also reconcile contractor estimates against completed invoices so future budgets are based on actual historical costs instead of memory.
Robert, I would track 3 states, not just expenses: committed, paid, and documented. The budget blows up when a $3,800 floor quote is treated as unknown until the receipt shows up, so log the commitment the day you approve it, attach the receipt when paid, and settle partner splits monthly. Also separate repair, capital improvement, and holding cost as you go, because tax cleanup after the sale is where lazy rehab books get expensive.
Original contract finish within a predictable range.
Very different approach here.
I used to do a lot of BRRRRs and my budget was always just a ball park number, because I'd typically expand the scope as we discover issues and generally tend to over-rehab. But that's by design; we rent to top tier tenants and I don't want to touch a house twice.
To manage liquidity I had a dedicated rehab account, checks and credit card. All invoices go to my bookkeeping service and they have accountant access to credit cards and bank accounts, so they can reconcile books after the fact.
The result is that I know after the project what I have spent, but I typically don't know during the project. I would not recommend that approach for everyone, because you don't have much budget visibility during the rehab, but it works for me, because my priority is a great property and not a great spreadsheet and I can live with the ambiguity.
@Robert Baron, From a tax side, whatever tracking system you use, the thing that actually matters is categorizing costs correctly as you go, not just totaling them. Rehab spend generally has to be capitalized into the property's basis rather than deducted as a current expense, since a flip is treated as inventory, so every dollar spent on materials, subs, and Home Depot runs needs to be tracked by category and tied to the specific property, that's what determines your cost of goods sold and ultimately your taxable gain when you sell. A shoebox of receipts reconstructed at year-end usually means some of that basis gets lost or misclassified, which either overstates your profit or creates documentation problems if you're ever asked to substantiate it.
On the partner cost-splitting piece, that's worth being precise about too, if you're each covering separate expenses and settling up later, how that gets recorded matters for each partner's basis and share of the eventual gain, informal reimbursements between partners without a clear paper trail tend to create headaches at tax time trying to reconcile who actually put in what. Worth setting up a simple system where every expense is tagged by property and by who paid, even if you're using something as basic as a shared spreadsheet, consistency matters more than sophistication here. Happy to connect!
I'm both a CPA and a real estate flipper, so I've gone through this process quite a bit.
My workflow starts before I close. I build my underwriting model in a spreadsheet with the purchase price, financing, cash investment, rehab budget by category, timeline, holding costs, interest, closing costs, projected sale price, and expected profit.
Once I close, I stop tracking the budget in Excel and enter it into QuickBooks Online. From that point on, I track actual costs vs. budget in QBO. That gives me a real-time view of where the project stands instead of rebuilding everything at the end.
A few things that have made a big difference:
I also keep a standardized folder structure for every project. It typically includes:
If I'm working with partners or contractors who purchase materials, I ask them to follow the same process—save the receipt immediately and identify the property and what it was for. That makes reimbursements and partner settlements much cleaner.
One area I see people overlook is tracking contractor draws and loan draws. If you're paying a GC in installments, you should know at any point:
The same goes for construction loans. I keep a separate draw schedule so I know what has been requested, approved, funded, and what remains available.
The biggest lesson I've learned is that the software isn't what keeps you organized—the process does. If you capture transactions as they happen, maintain organized documentation, and reconcile regularly, you always know where the project stands. If you wait until the flip is over, you're basically doing a forensic accounting project instead of managing the rehab.
Hi Robert, on the partner payment question, I’d track the project cost separately from who funded it. For each purchase, record the property, vendor, purpose, amount, payer and receipt, then track whether the payment was reimbursed. That way you can see the total cost of the rehab without losing the record of what each partner contributed. I wouldn’t automatically split the difference between two expense columns, the settlement should follow your agreement and distinguish contributions, loans and reimbursements. Are the expenses mainly paid through a dedicated project account, or are both partners regularly paying from personal accounts?
One small thing I’d add to the weekly check: returns and credits. Photograph the return receipt and link it to the original purchase, then leave it open until the refund actually lands. Otherwise the sheet can keep charging the project for materials that went back to the store. It also helps to note whether leftover materials stayed with this house or went to the next one.
Cameron's point about tracking commitments rather than receipts is the right answer, and I'll build on it from the contractor side, since I'm the one generating the paperwork that's annoying you. I run a construction company here in Memphis, so this is the view from the other end of the invoice.
The reason your spreadsheet becomes a reconstruction project at the end is usually structural rather than clerical. Your budget is organized by ROOM and your contractor's invoice is organized by TRADE, and neither of you is going to change. So every receipt needs a judgment call about where it belongs, and judgment calls at volume are what make the end of a job miserable.
The fix costs nothing and has to happen at one specific moment: require the bid to be structured in the same line items as your budget, BEFORE you award the job. At that moment you have all the leverage and it's a trivial ask. After award it's a favor. After the job starts it's impossible. Once the budget, the bid and your tracking share line names, tracking stops being categorization and becomes matching.
Two lines almost nobody creates that would fix most of what you're describing.
A DISCOVERED CONDITIONS line, funded at the start. Every surprise gets booked there rather than smeared across the trade lines. At the end you can then tell the difference between I estimated badly and the house had things wrong with it. Those are completely different problems with completely different fixes, and most people book both into one overrun number and learn nothing across three rehabs.
And a PUNCH LIST line with real money in it. The last ten percent of a job is where tracking collapses, because it's thirty small runs with no obvious home. A missing cover plate, two hinges, caulk, the blind that didn't fit. None of it belongs to a trade and all of it lands in miscellaneous. Give it a line at the start and you stop losing a couple thousand dollars a project into a bucket you can't analyze.
On the subs texting one price and invoicing another: real, and the confirmation text works. I'd add one thing to it. Have the text state what's EXCLUDED, not just the number. Most of those disputes aren't dishonesty, they're that the sub priced the work he imagined and invoiced the work he found, and the entire gap lives in what neither of you said out loud.
Last thing, since you're in Memphis: if you ever want a second read on a bid before you authorize it, or on a house before you buy it, send it over. Free, no obligation, and I'll tell you when a number looks light, which is the direction that actually costs you money.
Wanting to know whether you hit the budget, and not just what you spent, is the right instinct. Plenty of people with more deals than a handful never get that far. If you finance the rehab, the draw budget can do a lot of that work for you. Fix-and-flip lenders that fund rehab commonly release it in draws against a line-item budget after an inspection. If your tracking sheet uses those exact line items, each draw request doubles as a mid-project reconciliation, and moving savings from one line to another becomes a change you asked for instead of a surprise at the end. A budget only tells you something if you keep spending against the same categories you set it up with. Are you financing the rehab portion or paying it out of pocket?