Quickbooky

Accounting News

Apps & Integrations

Google Calendar billing in QuickBooks Online: where the sync stops

QuickBooks Online users syncing Google Calendar events report that edits to past appointments stop flowing through to timesheets and invoices.

COMMUNITY ISSUESQUICKBOOKY

QuickBooks Online users who bill appointments through Google Calendar keep hitting the same wall: an edit made in the calendar after an event is invoiced never reaches the invoice. A recently refreshed set of vendor answers lays out the boundaries, and the details differ sharply between the two versions of the Invoice with Google Calendar connection. We have pulled together the points that matter.

Two versions behave differently

The connection exists in two generations, and mixing them up explains most of the confusion. Version one, which some users see listed as Bill My Time From Google Calendar, only syncs events that carry special tagging in the calendar. Version two dropped that requirement and syncs without any tagging at all.

The bigger split sits deeper. Version one pushes billable appointments into QuickBooks Online timesheets. Version two does not use timesheets at all, which surprises people who upgrade and then watch the timesheet list stay empty.

Connecting changes settings on the QuickBooks side

Linking the app is not a silent operation on the Google side alone. The vendor’s answers confirm that your Advanced Company settings in QuickBooks Online are updated when you connect. In time tracking, the Add Service field on timesheets switches on.

A personal Gmail account works for the connection. The vendor still recommends a G Suite account, particularly for any business with more than one employee.

When does a calendar event become billable time?

In version one, the sync starts on the day you connect and reaches back through the previous 30 days of your calendar. Data moves between the two systems every 15 minutes. A billable event becomes a timesheet activity roughly 15 minutes after the appointment ends.

Invoicing then behaves as you would expect. Open an invoice for the customer and both sets of time appear together: activities generated from the calendar and any timesheet entries you typed by hand.

Version two skips this pipeline entirely. Because it never writes timesheets, calendar events reach invoices through a different route.

The 30-day edit window in version one

Here is the limit that trips people up. In version one, you can change a calendar event for up to 30 days after its date, and the linked timesheet activity updates to match. Past that window, edits in Google Calendar stop reaching QuickBooks Online altogether.

One exception outranks the window. If the timesheet activity has already been invoiced, the invoice will not change no matter how soon you edit the event. The vendor’s guidance offers no rewrite path there. The invoice simply stays as it was.

How do you update an invoice after editing an event?

Version two is more flexible in the calendar and stricter on the invoice. You can change an event at any time in Google Calendar. If that event has already been added to an invoice, the update never applies on its own.

The accepted fix is manual but quick. Delete the old line for that event on the invoice, then re-add the updated event from the Google Calendar drawer on the invoice screen. The line then shows the event as it now stands.

Version one offers no equivalent procedure in the vendor’s answers. Its guidance simply states that an invoiced activity stays as it is.

A version one side effect: your customer list moves to Google Contacts

This behaviour belongs to version one alone, and it surprises anyone who did not expect an invoicing app to touch their address book. On first connect, the app creates a group named QuickBooks Customers inside Google Contacts and imports your customer list into it.

Matching runs on email address first. Where no email match exists, the app falls back to comparing first and last names. The separate group exists so you can see which contacts arrived from QuickBooks rather than from your own address book. Version two users see none of this.

The short version

Know which version of the connection you are running before you troubleshoot anything. In version one, two separate 30-day limits apply: the lookback when you first connect, and the edit window afterwards. In both versions, a saved invoice is final until you change it yourself. Edit the calendar, correct the invoice by hand, and the two stay in step.

← Back to Community Issues