Clients
Pike: Customers
Carries over: Client name, from the Workspace Breakdown.
You set in Pike: A customer number on every client, from QuickBooks where it is connected.
Template columns: customerName, customerNumber

Migration guide
Export a saved Timely report as a spreadsheet, upload time, projects and clients to Pike templates, and connect QuickBooks Online. Budget five to six weeks.
Available now
Timely exports from a saved report. The Spreadsheet export produces Time Entries, a Workspace Breakdown of projects, clients, users, teams, tags and tasks, or both as a multi-sheet XLS file.
Timely emails large exports in place of a direct download, and Export History stores only your last five exports. Save each file the day Timely sends it.
Available now
Timely pushes invoices to QuickBooks Online as drafts and receives payment status back. Connect QuickBooks to Pike, and Pike imports customers and invoice history from the ledger.
Timely accounts with the Jira sync show Linked Work Item columns in exports. Pike connects to Jira directly, so connect it in Pike if your team keeps planning there.
Entity map
Column one uses Timely’s labels. Pike matches people on email and links records on project number and customer number.
Pike: Customers
Carries over: Client name, from the Workspace Breakdown.
You set in Pike: A customer number on every client, from QuickBooks where it is connected.
Template columns: customerName, customerNumber
Pike: Projects
Carries over: Name, client, hourly rate, budget type (Time or Money), external ID reference.
You set in Pike: A project number. Use the external ID reference where your team set one.
Template columns: projectNumber, title, customerNumber, billingType, budgetAmount, budgetHours, hourlyRate
Pike: Tasks
Carries over: Task name and project, from the Tasks columns.
You set in Pike: Assignees, status and dates. Check whether your export includes them.
Template columns: title, projectNumber, assigneeEmail, status, dueDate
Pike: Members
Carries over: Name, team, hourly rate, cost rate.
You set in Pike: Check whether your export includes each person’s email, and add it where it does not.
Template columns: email, displayName, team
Pike: Time entries
Carries over: Entry ID, date, duration, person, project, task, tags, billable rate, cost rate, hour billed status (Yes or No).
You set in Pike: Check whether your export includes the entry note and an approval state.
Template columns: date, hours, email, projectNumber, taskTitle, note, billableStatus, invoiced
Pike: Labels
Carries over: Tag lists and tags per entry.
You set in Pike: Labels in Pike. The time entry template has no tag column, so add a tag to `note` where finance needs it.
Pike: Invoice history from accounting
Carries over: Timely invoices, sent to QuickBooks Online as drafts. Pike imports them from QuickBooks.
You set in Pike: Nothing. The CSV route does not import invoices.
Timely bills from each person’s default hourly rate, or from one rate for the project when Same Rate for Everyone is on. A project without Add Hourly rate is non-billable. Enter the project rate as `hourlyRate`, map rated projects to `timeAndMaterials` and unrated ones to `nonBillable`.
Timely budgets are Time or Money. Map Time budgets to `budgetHours` and Money budgets to `budgetAmount`, and use `fixedFee` where a Money budget is a fixed project fee. Monthly or weekly recurring budgets become retainers in Pike.
Timely stores a cost rate per person, applied from a chosen date, on Premium and Unlimited plans. Set each member’s Pike cost profile from the current cost rate.
The plan
The same steps as the main migration guide, with this tool's screens and settings.
Week 1
Migration owner, finance
Week 1 · Migration owner, finance
The first export is your migration data. Write down its date, because you export the time after it again at cutover.
Done when: Raw Timely exports in one dated folder, and a cutover Friday on the calendar.
Week 1 to 2
Operations lead
Week 1 to 2 · Operations lead
Clean the CSV files. Nobody edits Timely rates or budgets after export day.
Done when: Every project row has a project number, customer number, billing type and budget. Every person has the email they will sign in with.
Week 2
Workspace admin
Week 2 · Workspace admin
Connect QuickBooks first, so the customer numbers in your Timely files match the customers Pike imports from the ledger.
Done when: Finance sees the QuickBooks invoices in Pike. Every billable person has a cost profile.
Week 2 to 3
Workspace admin
Week 2 to 3 · Workspace admin
Customers, then projects, then members, then tasks and time entries. Pike reports a row it cannot match with its line number.
Done when: Client, project, person and last-month hour counts match Timely.
Week 3 to 5
Delivery lead, finance
Week 3 to 5 · Delivery lead, finance
On CSV there is no ongoing sync. The pilot team logs time in Pike only, and everyone else logs in Timely until cutover.
Done when: One invoice sent from Pike. No pilot team hours in Timely after the pilot start date.
Week 5 to 6
Migration owner
Week 5 to 6 · Migration owner
Close Timely on Friday evening and upload the hours logged since your first export.
Done when: Time admin shows every active member by Monday afternoon. Timely shows no hours after Friday.
Week 6 to 9
Finance
Week 6 to 9 · Finance
Done when finance closes a month without opening Timely.
Done when: Month closed in Pike. Final Timely exports saved with two owners. Timely subscription cancelled.
Rebuild
Questions
Timely exports Digital time values to Excel as text, so `=SUM()` does not total them. Export again with the time format set to Decimal, which the Pike `hours` column needs.
The export follows the report’s project filter. Set it to All and leave every project ticked, or the filter shows "X of Y projects" and the export leaves the rest out.
Tick Hour billed status in the Time Entries export. It shows Yes or No and works only with Timely’s marked as billed feature. Map Yes to `invoiced` = `yes`.
Not through CSV. Timely sends invoices to QuickBooks Online, so connect QuickBooks to Pike and Pike imports invoice history from the ledger.
Timely states your data remains so you can return later, and the account deactivates when the paid period ends. Deleting the workspace is a separate step that removes the data permanently.
ISO 27001
GDPR
SOC 2 Type IIBuilt to keep sensitive client data secure and private.