Basically yeah, so you might charge 100/hour, and the client will get 40 hours @ 4,000 -- but your expectation is to put in 25-30 in dev work, 10 hours is spent in planning, meetings, consulting, give or take.
Not saying other approaches are perfect but I'm trying to understand alternatives.