What Do We Allow For Import?
We currently support the following data to be imported into ZenCase via a CSV file which must be imported in the following order:
Be sure to import your Organization defaults first, such as Locations, Divisions, Relationship Roles, Matter Types, Billing Cycles, Billing Types, Member Types (aka Member Roles), Subject Matters, Task Types, Payment Methods, Invoice Terms, Vendors and Tags
Also make sure to import your Case information before billing, such as Members, Contacts, Matters, And Tasks
Invoices (both pre-bill and final invoices)
Please Note: Invoices must be imported before charges. Once charges are imported, invoices will update the bill amount and status based on the charges added to the invoice.
It is best to download the import templates provided below and to ensure the data is consistently formatted to match the template for the best migration success of your firm's data.
It is recommended to have a backup of your firm's data in a secure file system or data center to ensure no data is lost.
Note: All Importers are limited to 100,000 records per CSV file.
How to Import Unbilled And Unsettled Billed Invoices
Importing Unbilled And Unsettled Billed Invoices into ZenCase can be done via uploading a CSV file from the Prebilled page and Invoices page in ZenCase.
You can use our CSV template file to ensure you format your CSV correctly.
Download Invoices Template
IMPORTANT NOTE: You must import Members, Contacts, Matters, and Tasks BEFORE you import Invoices.
Fields that can be imported for invoices in this specific order:
Field Name | Data Type | Required | Import Rules |
Invoice Number | number | Required | Must be an integer and unique. |
Import Number | string |
| For reference purposes only. |
Invoice Date | date string | Required | Format: MM-DD-YYYY or MM-DD-YY. |
Client Number | number or string | Required | This is the contact's number. |
Originator Number | number or string | Required | This is the member's number. |
Due Date | date string | Required | Format: MM-DD-YYYY or MM-DD-YY. |
Term Days | number or string |
| Default is 15. |
Invoice Amount | number or string | Required | Must be greater than or equal to zero. |
Discount Amount | number or string |
| Must be greater than or equal to zero if set. |
Discount Note | string |
|
|
Status | string |
| Options: "Preparing", "In Review", "Approved", "Invoiced", "Partial Paid", and "Paid". |
Private Note | string |
|
|
Customer Memo | string |
|
|
Sent to Ebilling | boolean |
| Default is "N". |
Tags | string |
| Supports comma separated list. |
Upload Your CSV Files
Once you have your CSV file filled out, you can then upload your CSV from ZenCase:
Go to the Prebilled page or Invoices page in ZenCase
Click the "Import Invoices from CSV" button
Choose the CSV file you want to upload
Click "Save"
Once your import is complete, you will receive an email letting you know whether your import has successfully been imported or if there are any failures.
How to Import Unbilled And Unsettled Billed Time Entries and Expenses
Importing Time Entries, Fixed Fees, and Expenses into ZenCase can be done via uploading a CSV file from the Time and Expenses page in ZenCase.
You can use our CSV template file to ensure you format your CSV correctly.
Download Time and Expense Template
IMPORTANT NOTE: You must import Members, Contacts, Matters, Tasks and Invoices BEFORE you import Time Entries and Expenses.
Fields that can be imported for time entries and expenses in this specific order:
Field Name | Data Type | Required | Import Rules |
Charge Number | number or string | Required | Must be unique. |
Import Number | string |
| For reference purposes only. |
Charge Type | string | Required | Options: "Time Entry", "Fixed Fee", "Expense" |
Transaction Date | date string | Required | Format: MM-DD-YYYY or MM-DD-YY. |
Matter Number | number or string | Required | This is the matter's number. |
Member Number | number or string | Required | This is the member's number. |
Task Number | string | Contingent | Required if description empty |
Invoice Number | number or string |
| This is the invoice's number. |
Vendor Name | string | Contingent | Required for "Expense" type only |
Vendor Invoice Number | string or number |
|
|
Description | string | Contingent | Required if task number empty |
Billable | boolean |
| Default is "N". Only applies to "Time Entry" type. Important Note: For time entries, when billable is set to "N", then the bill rate will automatically be set to zero regardless if you have bill rate set in the csv cell. For "No Charge" time entries, we recommend applying a "Fixed Amount" discount for the total amount of the charge with a discount note as "No Charge". |
Show On Bill | boolean |
| Default is "Y". Only applies to "Time Entry" type. |
Actual Hours | number or string | Contingent | Required for "Time Entry" type only). Must be greater than or equal to zero. |
Adjusted Hours | number or string | Contingent | Required for "Time Entry" type only). Must be greater than or equal to zero. |
Bill Rate | number or string | Contingent | Required for "Time Entry" type only)
|
Discount Hours | number or string |
| Must be greater than or equal to zero if set. |
Discount Amount | number or string |
| Must be greater than or equal to zero if set. |
Discount Type | string |
| Options: "Fixed Amount" or "Percent" |
Discount Note | string |
|
|
Show Discount on Invoice | boolean |
| Default is "Y". |
LEDES Task Code | string |
|
|
LEDES Activity Code | string |
|
|
LEDES Expense Code | string |
|
|
Tags | string |
| Supports comma separated list. |
Upload Your CSV Files
Once you have your CSV file filled out, you can then upload your CSV from ZenCase:
Go to the Time and Expenses page in ZenCase
Click the "Import Time and Expenses from CSV" button
Choose the CSV file you want to upload
Click "Save"
Once your import is complete, you will receive an email letting you know whether your import has successfully been imported or if there are any failures.
How to Import Unsettled Payments
Importing Unsettled Payments into ZenCase can be done via uploading a CSV file from the Payments page in ZenCase.
You can use our CSV template file to ensure you format your CSV correctly.
Download Payments Template
IMPORTANT NOTE: You must import Members, Contacts, Matters, Tasks, Invoices, Time Entries and Expense BEFORE you import Payments.
Fields that can be imported for payments in this specific order:
Field Name | Data Type | Required | Import Rules |
Payment Number | number | Required | Must be an integer and unique. |
Import Number | string |
| For reference purposes only. |
Transaction Date | date string | Required | Format: MM-DD-YYYY or MM-DD-YY. |
Client Number | number or string | Required | This is the contact's number. |
Matter Number | number or string | Contingent | Required for multiple matters template. |
Payer Number | number or string | Required | This is the payer's number. |
Payment Reference | string |
|
|
Payment Type | string | Required | This is the payment method name. |
Payment Amount | number or string | Required |
|
Payment Description | string |
|
|
Payment Note | string |
|
|
Tags | string |
| Supports comma separated list. |
Upload Your CSV Files
Once you have your CSV file filled out, you can then upload your CSV from ZenCase:
Go to the Payments page in ZenCase
Click the "Import Payments from CSV" button
Choose the CSV file you want to upload
Click "Save"
Once your import is complete, you will receive an email letting you know whether your import has successfully been imported or if there are any failures.
How to Import Unsettled Payment Allocations
Importing Unsettled Payment Allocations into ZenCase can be done via uploading a CSV file from the Payments page in ZenCase.
You can use our CSV template file to ensure you format your CSV correctly.
Download Payment Allocations Template
IMPORTANT NOTE: You must import Members, Contacts, Matters, Tasks, Invoices, Time Entries and Expense, and Payments BEFORE you import Payment Allocations.
Fields that can be imported for payment allocations in this specific order:
Field Name | Data Type | Required | Import Rules |
Payment Number | number | Required | Must be an integer and unique. |
Invoice Number | number | Required | Must be an integer and unique. |
Allocation Amount | number | Required | Must be greater than zero. |
Upload Your CSV Files
Once you have your CSV file filled out, you can then upload your CSV from ZenCase:
Go to the Payments page in ZenCase
Click the "Import Payment Allocations from CSV" button
Choose the CSV file you want to upload
Click "Save"
Once your import is complete, you will receive an email letting you know whether your import has successfully been imported or if there are any failures.
If you have any questions, please feel free to contact us.