Hey @JL Potts
I wouldn't say it's NOT necessarily a bad deal. It depends on your buyers.
1. First start with the ARV. Confirm that it's accurate by looking at a good set of comparables. 3 to 4 that are of similar type and size, close to the subject property, and have sold recently. You should also look at $/sq ft.
2. Next take 70% of the ARV as a starting point. You start with 70% because you want to leave 30% in the deal for costs and profits.
2.1 Allow 15% for costs associated with acquisition costs (legal fees, transfer fees, etc), holding costs (taxes, insurance, utilities, and mortgage), and disposition costs (realtors, staging, and legal). If you have buyers that are looking to hold you can eliminate the disposition costs which will affect your offer price.
2.2 Allow 15% for profit. Most flippers are looking to make around 15% profit on each deal. This will vary depending on the ARV of the property. The higher the ARV the percentage could be less. 15% of $800K is a lot more than 15% of $300K.
3. Next reduce the offer amount by the rehab costs. Make sure you get a good estimate for the rehab costs. Keep in mind that your flipper will be doing their own estimates so this is just an opinion. Also, most sellers/wholesalers tend to underestimate rehab costs.
4. Finally deduct your fee. Your fee will be what you think is fair for the deal. I use 5% as a guide and adjust it based on the ARV of the deal.
In your example, it could look like this, assuming the ARV makes sense:
$310 x .70 = $217K - $30K(rehab) = $187K - $10K (fee) = $177K. This is what you would offer the seller.
For the right buyer, this could still be a good deal depending on what their intentions for the property are and what their profit goal is.
For example, if they are holding and not flipping, it could look like this:
$310 x .80 = $248K - $30K (rehab) = $218K - $10K (fee) = $208K. This is the new adjusted offer to the seller. I took 10% off for disposition costs and some holding costs which didn't need to be accounted for if they are holding.
Hope this helps.