Migrating to an ERP Without a Direct Ramp Integration

Overview

Sometimes, a business will outgrow the accounting system it is currently using. Perhaps you are moving from a desktop product to a cloud product. Perhaps your business now consists of several businesses that require consolidated accounting. Or perhaps you are moving from a product that worked fine when you were a small business but is no longer suitable for your growing needs.

Ramp is designed to grow with your business, and you may want to switch your accounting software providers while keeping Ramp in place as your spend management solution.

Here are our recommended steps for transitioning to a new accounting provider, with detailed explanations of each step below.

Steps to switch

Step 1: Choose a transition date

Step 2: If you can, pay off any bills in Ramp prior to the transition date and wait on creating any further bills until after the transition

Step 3: Sync all of your card transactions to your old accounting system up until the transition date, and leave any transactions dated after the transition date as unsynced

Within your old accounting system, you want to perform a close to get the final account values as of the transition date. Therefore, you should sync all expenses incurred up to the transition date over to your accounting system. You may need to wait a few days after the transition date for any uncleared card transactions that occurred in the previous period to clear. Once they’re cleared, sync everything up to that date and then hold off syncing anything else until the transition is done.

Step 4: Sync all of your approved reimbursements to your old accounting system up until the transition date, and leave any reimbursements dated after the transition date as unsynced

As with cards, you want to sync across any reimbursements and repayments dated in the period prior to the transition date into the old accounting system before closing your books.

Step 5: Perform a final close on your old accounting system, generate trial balances, and import them into your new system

Note: If you don’t have a lot of transaction history, it may be beneficial to transfer all of your historical transactions to the new system rather than importing trial balances. When you import trial balances, you lose the ability to generate financial statements that occur within or span a period prior to the transition date. The mechanics of importing all historical journals are too complex to fully cover here - it is worth contacting your new accounting provider to discuss which approach is right for you.

Step 6: Disconnect Ramp’s accounting integration

You can now disconnect your old accounting provider from Ramp under accounting settings. If you don’t use Ramp Bill Pay, or you have no outstanding approved or unpaid bills, you can skip step 7 and proceed to step 8.

Step 7: Backup and delete any approved and unpaid bills in Ramp, and create a suspense expense account in your new accounting provider

Step 8: Connect your new provider and complete the accounting setup

In Ramp, you should now connect accounting to your new accounting provider. If you have an account manager, you can reach out to them to assist you with this. You should complete the accounting setup, indicating which A/P and Cash accounts Ramp should use for cards, reimbursements, and bills.

Note: When switching to a new accounting provider in Ramp, historical coding from your previous provider won't be visible in the interface. If necessary, you can regain visibility to this historical coding by reconnecting your original accounting provider. However, we strongly recommend backing up all historical data within your previous accounting system first.

Step 9: Review all vendors, rules, and card programs

Now that you have connected to your new accounting provider, any mappings in Ramp to accounting values will no longer be correct. You need to remap these fields to the right values in your new accounting system. Depending on how many vendors, programs, and card rules you have, this may take a while, but the good news is that it only needs to be done once, and it will give you confidence and assurance that data is being mapped to the correct values when you resume syncing data between Ramp and the new system.

Step 10: If you deleted any bills from Ramp as part of step 7, recreate them in Ramp, allocate them to your suspense expense account, and then create a manual journal to reverse this out

Manual journal

Once this step is done, you should check the value of accounts payable. It should be equal to the A/P balance you noted down in Step 7.

Your A/P balance should now be correct, and its total should be equal to the sum of all outstanding bills allocated to the correct vendors.

Step 11: Resume syncing card transactions and reimbursements, and start approving and paying bills!

You’re all done! Any card transactions or reimbursements dated in the new period can now be synced across to the new system. Approving a bill will create it in the new system, and paying the bill in Ramp will record that bill as paid.

Congratulations! With a little preparation, transitioning Ramp to use a new accounting provider is relatively painless. As always, please reach out to our friendly support team if you have any questions or concerns.

Troubleshooting sync issues

If you encounter a sync issue when syncing to your new accounting provider, the problem is most likely because you are trying to sync using field values that map to the old provider. Reselect these values, even if they look correct, and try the sync again.