Companies
Pike: Customers
Carries over: Company name, from the Company name column of the project list export.
You set in Pike: Customer number, currency and VAT ID. Check whether your export includes them.
Template columns: customerName, customerNumber, taxVatId, mainCurrency
People (contacts)
Pike: Customer contacts
Carries over: The People export lists current users and contacts on your site. Check whether your file includes email and company for each contact.
You set in Pike: A customer number on each contact row.
Template columns: customerNumber, name, email, title, phone
People (users)
Pike: Members
Carries over: Name. Check whether your Export to Excel file includes the email each user signs in with.
You set in Pike: Workspace role, team, position and cost profile.
Template columns: email, displayName, team
Projects
Pike: Projects
Carries over: Project name, company, category, owner, description, start and end date, project health, custom fields.
You set in Pike: A project number on every row. The project list export has no project code column.
Template columns: projectNumber, title, customerNumber, status, startDate, endDate, leadEmail
Budgets
Pike: Project budget and billing type
Carries over: Budget type (Time & materials, Fixed fee, Retainer, Task list), amount as Time or Financial, start and end date.
You set in Pike: Budgets do not appear in the project list export. Copy them from Finance → Budgets on each project.
Template columns: projectNumber, billingType, budgetAmount, budgetHours
Task lists
Pike: Phases
Carries over: Task list name and project.
You set in Pike: Start and end dates.
Template columns: projectNumber, phase
Tasks
Pike: Tasks
Carries over: Title, task list, assignee, start and due date, from each task list report.
You set in Pike: A task status mapping. Check whether your report export includes completed tasks.
Template columns: title, projectNumber, phase, assigneeEmail, status, startDate, dueDate
Time logs
Pike: Time entries
Carries over: Date, user, project, task list, task, hours. Check whether your export includes billable, invoiced and description columns.
You set in Pike: Map approved timesheets to `approved` and submitted ones to `submitted`.
Template columns: date, hours, email, projectNumber, taskTitle, note, billableStatus, approvalStatus, invoiced
User, role and project rates
Pike: Project hourly rate and cost profiles
Carries over: Billable rate per project. Cost rates go into member cost profiles.
You set in Pike: Cost profiles, entered by hand from site-wide user cost rates.
Template columns: hourlyRate
Invoices
Pike: Invoice history from accounting
Carries over: Pike imports invoices from the QuickBooks or Xero ledger Teamwork.com exported them to.
You set in Pike: Nothing. The CSV route does not import invoices.
Teamwork.com picks a bill rate in this order: project rate, client role rate, role rate, then the user’s site-wide billable rate. Pike takes one `hourlyRate` per project, so use the project rate where one exists and the user rate otherwise.
A Time & materials budget counts Time in hours or Financial in money, which fill `budgetHours` or `budgetAmount`. Map Fixed fee budgets to `fixedFee`, Time & materials to `timeAndMaterials`, and rebuild Retainer budgets as Pike retainers.
Cost rates come only from each user’s site-wide cost rate, set by owner company site admins, and no project overrides them. Set one Pike cost profile per member from that rate.