Billing services by the hour

Billing services by the hour

How can I create an invoice that includes repeated jobs at a given hourly rate, but that vary by time spent per date. I would like to send the client a monthly invoice that may cover 6-10 days of service (varying amounts of time) per month. Thanks in advance for suggestions.