Bill Items and Time from Timesheet on Same Invoice

I run a mid-size IT company in a rural town. We need to have the ability to bill our clients for both time and items on the same invoice. So far, I like ERPNext, but this feature is beyond critical for our application and clients.

I’m about 3 hours into researching this topic and have yet to find a viable solution for ERPNext.

Any help would be much appreciated - thank you.

Thank you!