Match events to clients
One line per client: acme => Acme Corp | 120. Or start an event title with [Client]. Every event lands under the right client at the right rate.
Google Sheets add-on
Turn Google Calendar events into a timesheet and a per-client bill in one click. No timers to forget, no new app to learn.
Timers leak billable time. You forget to press start, or to press stop. Your calendar has the real record, so let it do the work.
One line per client: acme => Acme Corp | 120. Or start an event title with [Client]. Every event lands under the right client at the right rate.
Round to 6, 15 or 30 minutes, up or to the nearest step. All-day events and meetings you declined are skipped automatically.
A detailed Timesheet (date, time, client, hours, amount) and a Client Summary with total hours and amount per client, ready for your invoice.
Runs inside your own Google account with read-only calendar access. Events are never sent to or stored on our servers.
You get your own Google Sheet with Calendar Timesheet built in, plus a Start here tab.
Extensions → Calendar Timesheet → Open, then allow read-only calendar access. Not sure yet? Click Try with sample data.
Pick a calendar and dates, add your client rules, and click Generate timesheet. Done.
While our Google Workspace Marketplace listing is under review, Google may show an "unverified app" notice. Choose Advanced → Go to Calendar Timesheet to continue. The code runs only inside your own Google account; see the privacy policy.
Start free. Upgrade when your month has more than 30 billable events.
or $29 / year, save $19
Payments are processed by our reseller and Merchant of Record, Creem. Prices exclude applicable taxes. Cancel anytime; 14-day refund, see our refund policy.
No. Events are read inside your own Google account while the report is generated and written only to your spreadsheet. They are never sent to our servers. See the privacy policy.
Each time you generate a timesheet, the free version includes up to 30 matching calendar events. Pro has no limit.
After purchase you receive a license key by email. Paste it into the add-on sidebar and click Activate.
Open the customer portal (also linked in the add-on sidebar and your receipt email), sign in with your purchase email and click Cancel Subscription.
Email winghuo19820628@gmail.com. We usually reply within 2 business days.
Your next invoice is already in your calendar.
Get started free