Importing Clients and Companies House Sync
Import Templates
The import templates must be completed exactly as provided:
- The import file must be saved in CSV format
- The column structure and order must not be changed
- The column headers must not be renamed, removed or reordered
- Data must be entered using the exact formats specified in the template
VAT quarters can be imported in either of two formats: “Mar/Jun/Sep/Dec” or “MarJunSepDec”.
There are two separate import templates, one for Organisations and one for Individuals.
If you want to link Individuals to Organisations, import the Organisations first. You can then reference the company numbers in the Individual CSV import.
See Import Template - Organisations and Import Template - Individuals for full details of the field names and required data format.
Import Validation
During import, the system performs validation checks. If any rows contain errors, the import will identify the specific lines that need to be corrected.
Recommended approach
To minimise errors and avoid rework:
- Start with a small test import (for example, a few clients) to confirm the format is correct and the data behaves as expected.
- Once you have checked the test import, undo it before uploading the full file, or exclude those records from the full import.
Avoiding duplication
- Reimporting does not update missing fields in an existing record.
- Whether it creates a duplicate depends on the record: company numbers prevent duplicates for Companies House entities; other records will duplicate.
Undoing an import
After completing an import, returning to the import section (Organisations or Individuals) will display an Undo Last Import option.
- Imports are undone in reverse order (most recent first).
- This allows import errors to be corrected in a controlled way without manually deleting individual records.
- An import can be undone for up to 48 hours after it was completed. Each import will show when it was completed and how much time remains to undo.
Tip: For the most efficient setup, include as much relevant client information as possible in the import template to avoid having to add it manually later. Where you use Smart Tasks, make sure the import includes the minimum required information for each service you provide so that the relevant Smart Tasks can be created automatically. These required fields are identified by lightning icons in the client settings and are listed in the article Triggering Smart Tasks.
Companies House Sync
Where an Organisation has a valid Companies House registration number, PracticeFlow links it to Companies House and synchronises selected company information. This includes the company name, type, registration number, date of incorporation, year end, registered address, Accounts dates and Confirmation Statement dates. Information synchronised from Companies House cannot be edited directly in PracticeFlow.
Syncs take place automatically overnight to keep company data up to date.
You can also force a sync manually from the Organisation side panel:
- Click the company name.
- Locate the Last Synced timestamp.
- Click Sync Now to refresh the company information.
Note: You do not need to complete a task in order for an Organisation to sync with Companies House. For more information about the Companies House integration, including the information synchronised with PracticeFlow, see Companies House Integration.