Migrating to a new accounting system can be a challenging yet essential step to streamline operations and improve financial management. When transitioning to the Treezsoft Accounting System, having the right data is crucial to ensure a smooth migration process and minimal disruption to daily business activities.
In this guide, we’ll outline the key data required for migration, categorized by priority to help you understand what needs to be prepared first.
Top priority data includes fundamental elements:
- Company profile
- Chart of Accounts
- Stock Items
- Clients
- Suppliers
While second priority data include:
- Chart of Account's opening balance
- Historical Invoices
- Historical Supplier Invoices
- Historical Unpresented Cheques
- Items - Opening Balance
Top Priority Data for Migration
1. Company Profile
Company Profile is the most basic and fundamental element in data migration to Treezsoft. It includes key business details such as the company name, address, contact information, GST registration, and logo. Setting up the company profile before everything else is crucial because it establishes the core identity of your business in the Treezsoft.

2. List of Chart of Accounts
The Chart of Accounts (COA) is the backbone of your accounting system. It categorizes all financial transactions, allowing you to track income, expenses, assets, liabilities, and equity systematically. Preparing a complete list of your COA is essential to structure your financial data accurately in the new system.

To simplify the process of importing your Chart of Accounts into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Chart%20of%20Accounts.csv
3. List of Stock Items
Items refer to the goods or services your business sells or uses in its operations. This list should include detailed information such as item codes, descriptions, stock groups, stock categories, selling and purchase pricing, and other details. Having your item list ready ensures that your sales, purchases, and inventory management processes can be set up seamlessly.

To simplify the process of importing your Stock Items into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Stock%20Items.csv
4. List of Customers
Your client list is a critical component for effectively managing customer relationships and ensuring the accuracy of your invoicing process. This list should include key details such as customer codes, names, contact information, control accounts, preferred currency, and any other relevant account-specific data. Properly migrating this information into the system not only guarantees seamless invoicing but also enables efficient communication and smoother interactions with your clients, fostering stronger business relationships.

To simplify the process of importing your customers into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Customer.csv
5. List of Suppliers
The supplier list is critical for handling purchases and managing accounts payable. It should contain suppliers codes, names, contact information, control accounts, preferred currency, and any other relevant account-specific data. This data allows you to track supplier transactions and maintain good relationships with your vendors.

To simplify the process of importing your suppliers into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Suppliers.csv
Why These Are Top Priority:
- Dependency on Secondary Data: The second priority data, such as opening balances and historical transactions, relies on having the Chart of Accounts, Items, Customers, and Suppliers set up first.
- Operational Readiness: With these foundational elements in place, your business can start operating immediately in the new system, while secondary data can be added gradually without hindering daily processes.
Second Priority Data for Migration
Once the top-priority data has been successfully imported into the Treezsoft Accounting System, attention can shift to the second priority data. While not immediately necessary for initial operations, this data ensures the continuity and completeness of your financial records, allowing for a seamless transition from your old system.
1. Chart of Account's Opening Balance
The opening balances of your Chart of Accounts establish the starting financial position of your organization in the Treezsoft. It includes Account code, account name, account type and opening credit and debit balance for the account.

To simplify the process of importing your chart of accounts’ opening balance into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=COA-OB.csv
2. Historical Invoices
At the start of using Treezsoft, there may be outstanding balances owed by your customers. These invoices need to be recorded in the system to ensure they reconcile with the Accounts Receivable (Debtor Control Account) balance in your Chart of Accounts – Opening Balance. Importing this data helps preserve your sales history and enables proper tracking of unpaid invoices.

To simplify the process of importing your historical invoices into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Customer%20Historical%20invoices.csv
3. Historical Supplier Invoices
When you first start using Treezsoft, you may have outstanding balances owed to your suppliers. These historical supplier invoices need to be entered into the system, and the total should match the Accounts Payable (Creditor Control Account) balance in your Chart of Accounts – Opening Balance. Importing this data ensures that your accounts payable ledger is complete and accurate, enabling proper reconciliation of outstanding payables.

To simplify the process of importing your historical suppliers invoices into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Historical%20Supplier%20invoices.csv
4. Historical Unpresented Cheques
When you first start using the system, there may be cheques that have been received and deposited or issued but not yet presented in the bank statement. These unpresented cheques should be entered into the system so they can be reconciled during future bank reconciliations when they appear in subsequent bank statements. Migrating this information ensures that your cash flow records are accurate and that your bank reconciliation process remains precise and up-to-date.

To simplify the process of importing your historical unpresented cheques into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Historical%20Unpresented%20cheques.csv
5. Items - Opening Balance
The opening balance of items reflects the current stock levels as of the migration date. This data is crucial for inventory management, enabling accurate tracking of stock movement, valuation, and sales after migration.

To simplify the process of importing stock items- opening balance into the Treezsoft Accounting System, you can download the template file from the following link: https://www.treezsoft.com/sample-import/download.php?file=Items%20-%20Opening%20Balance.csv
If you have any inquiries regarding the data import process or need assistance with any other aspects of the Treezsoft Accounting System, please refer to the comprehensive user guide for detailed instructions and additional support. You can access the guide using the following link: https://www.treezsoft.com/guides/download.php?file=accounting_guide
Transition to TreezSoft Cloud Accounting
Embrace the digital shift with TreezSoft Cloud Accounting, your seamless solution for LHDN E-Invoicing compatibility. As the era of digital taxation dawns, TreezSoft Cloud Accounting stands ready to guide businesses through the E-Invoicing transition, providing robust, user-friendly software solutions. Starting August 1, 2023, purchasers of TreezSoft solutions will gain complimentary access to the E-Invoice module until 2028, underscoring our commitment to affordable, efficient tax compliance.
Join the Future of Accounting Today
Don't let your business fall behind. Embrace the future of accounting with TreezSoft. Sign up today and be among the first to experience the efficiency and convenience of our e-invoice feature. With TreezSoft Cloud Accounting, you're not just keeping up with the times; you're setting the pace.
TreezSoft is a cloud accounting software for Small and Medium-sized Enterprises (SMEs). You can access your financial information anytime, anywhere and we use automated processes and integration to promote efficiency in your accounting process and financial health management. You can also create unlimited users for FREE for your account in TreezSoft.
Visit TreezSoft at http://www.treezsoft.com/ to sign up for a 30 days trial account with us!
Follow our Facebook Page for more updates: https://www.facebook.com/TreezSoft
You can also email us at [email protected] for more inquiries