This is not free… toggl is $5 a month and Freshbooks is around $16 I think. Setup all your clients and projects in Freshbooks… then open toggl and sync with your Freshbooks account… clients and projects are pulled into Toggl … clock in via their desktop software, android app, or website interface in your browser ( my favorite ) …. then setup recurring invoices for all unbilled time in Freshbooks. Time clocked is synced to Freshbooks hourly. If you make a change to your time in Toggl it is also synced to Freshbooks.
So you only setup a recurring invoice for a customer once…. invoices are sent out monthly ( or daily or weekly or quarterly ).
Just work… clock in and out… invoices are sent automatically… well worth the $20 for me. Set yourself free.