P3 Advisory
Timesheet & Invoicing

Clients - this financial year

Staff hours

Add time

Tip: hours accept decimals (1.25) or h:mm (1:15). Time is rounded up to the billing increment set in Settings.

Entries this week

1. Create invoices from approved time

2. Invoices

Clients

Services

Client rate overrides

Rate used for a time entry, most specific first: client + staff + service → client + staff → client + service → client (any) → client's default rate → service default → staff default.

Staff

General

Xero

Xero app details

From developer.xero.com → My Apps (Web app). Add the redirect URI below to the app exactly as shown. Stored on this computer in %APPDATA%\P3-Timesheet, not in OneDrive.

Phone inbox (when this PC is off)

Lets the phone app send time while this PC is off: entries wait in a Google Sheet and P3 adds them within a minute of the PC being on. Set up once:

  1. Signed in to Google as info.p3advisory@gmail.com, create a new Google Sheet (e.g. "P3 Inbox").
  2. In the sheet: Extensions → Apps Script. Delete the sample code, click Copy script below and paste it in, then Save.
  3. Deploy → New deployment → type Web app. Execute as Me, Who has access Anyone → Deploy, then allow access when Google asks.
  4. Copy the Web app URL (ends in /exec), paste it below, Save, then Check now.