The challenge with this, for me, as that each project I do is so unique.
If you were the kind of web shop that spit out WordPress sites over and over, I could give you a clear indication of what the process, costs, and timings are for each step of the job.
But I do bespoke work and no two projects are alike. Some have huge IA and UX components, some very little. Some include front-end, some don’t.
In my experience, you want to know some basic info architecture processes so you can help clients structure their navigation, content and functions for an optimal user flow. You want to know at least enough UX to produce great low-fi wireframes, so you can work out all the navigation and functional details at a really low level before you start UI design (this also creates a great scope for development). Whether or not you get into things like user testing is up to you — I personally don’t implement them myself but encourage all my clients to do it. And then of course you need great visual design skills to finish off that UI. Bonus if you also have some front-end skills as that widens your range even more.