Skip to main content

Migration playbook: Moving from Bill.com to Settle

Aneesah Ahamed avatar
Written by Aneesah Ahamed
Updated over a week ago

Migrating from Bill.com to Settle is a straightforward process when your accounting system (QuickBooks, Finaloop, NetSuite, etc.) remains your source of truth. Follow the steps below to ensure a clean and accurate migration.


Phase I: preparation (Before go-live)

1. Clean your data in your accounting system

Before connecting to Settle, log in to your accounting system and review your Vendor List.

  • Merge duplicate vendors and deactivate any that are no longer active.

  • This list will sync directly to Settle, so it must be clean and accurate.

2. Export for validation (from Bill.com)

Log in to Bill.com and export the following reports:

  • Vendor List

  • Open Bills Report

⚠️ Note: These files are only for cross-checking. Do not import them into Settle.

3. Set up your Settle account

  • Create your Settle account.

  • Invite your team and assign appropriate permissions.

  • Connect your bank accounts under Settings → Integrations.

👉 Read more on connecting your bank account in Settle.

4. Schedule your cutover date

Choose a go-live date (e.g., the 1st of the month) — this will mark your official switch to Settle.

  • On this date, stop processing invoices in Bill.com.

  • Going forward, all new invoices should be sent to your Settle inbox email.


Phase II: Switchover (Go-live day)

⚠️ Important: Never have Bill.com and Settle connected to your accounting system at the same time. This can cause duplicate bills or payments.

  1. Process final payments in Bill.com

    • Pay any remaining urgent bills in Bill.com and allow them to sync to your accounting system.

  2. Disconnect Bill.com

    • Go to your Bill.com sync settings and disconnect it from your accounting system.

    • This “freezes” your Bill.com data.

  3. Connect Settle

    • In Settle, go to Settings → Integrations → Connect Accounting System.

    • Follow the prompts to link your accounting system and map your Bank and A/P accounts.


Phase III: Data migration & validation

  1. Initial sync

    • Settle will automatically sync your Chart of Accounts and Vendor List from your accounting system.

  2. Import open bills

    • Go to the Bills page in Settle.

    • Click Add Bill → Import from [Your Accounting System].

    • Import all open bills and any historical bills you wish to retain.

  3. Validate your data

    • Compare the reports you exported from Bill.com with what’s now in Settle.

    • Ensure vendor lists and open bill totals match.

    • Check for any sync errors under Settings → Integrations and resolve them.


Phase IV: Final steps

  • Configure workflows: Set up your approval rules and invoice workflows in Settle.

  • Train your team: Walk your team through submitting, approving, and paying bills in Settle.

  • Deactivate Bill.com: After 1–2 successful payment cycles and reconciliation, you can safely cancel your Bill.com subscription.

If you have any questions or need assistance, please reach out to our support team at support@settle.co.

Did this answer your question?