LogoLogo
Submit a request
  • How Can We Help?
  • 📈Getting Started
    • Introduction to Alternative Payments
      • Alternative Payments Introduction
      • Why Alternative Payments
      • Submitting Product Feature Requests
      • Does Alternative Payments charge end-customers?
      • How to save up to 10 hours weekly with auto-reconciliation
      • Countries Supported
    • Account set up & configuration
      • Getting Started on Alternative Payments
      • Getting my Customers Started on Alternative Payments
      • Custom Billing Links
      • Best Practices when transitioning to Alternative Payments
      • Recording Check Payments
      • 6 helpful tips for faster payments
      • White-labeling your Payments Portal
    • 5 Best Practices to Set Up Your Account
      • How to White-label Your Portal
      • Setting Up Automatic Email Notifications
      • Setting up Auto-Pay
      • How to Navigate Insights
  • 💰Payments & Invoicing
    • Managing Customers
      • Adding New Customers
      • Editing Customers
      • Approving Customers
      • Create Customer Tags
      • Customer Impersonation
    • Payments and Payouts
      • How customers can make invoice payments
      • Making a partial invoice payment
      • Scheduling Invoice Payments
      • How to share your billing link with customers
      • Payment and Payout Report Downloads
      • ACH Chargebacks
      • Reducing Chargebacks
      • Credit Card Disputes Best Practices
      • Payout Transaction IDs
      • Issuing Refunds
    • Managing Invoices
      • Creating an Invoice
      • Archiving Invoices
    • Payments Methods
      • Customer Payment Methods
      • Managing Payment Methods
      • Our Flexible Payment Options
    • BNPL (Pay in Installments)
      • Pay in Installments Overview
      • Pay in Installments Terms
      • Pay in Installments Benefits
  • ⚙️Automations
    • Email Notifications & Reminders
      • Automatic Email Notifications
      • Automated Invoice Summaries
      • Creating Custom Email Templates
      • Tracking Email Notifications
    • Setting up Auto-Pay
      • Setting up Auto-Pay
      • Auto-Pay Permissions
      • Invoice Creation Date Auto-Pay Rules
      • Agreements-Based Auto-pay Rules
      • Billing Terms Auto-Pay Rules
    • Using Auto-charge
      • Auto-Charge Vs. Auto-Pay
      • Auto-Charge Overview
      • Batch Charging Invoices
    • Collections Assist
      • Collections Assist Overview
      • Collections Assist Best Practices
    • Insights
      • Insights Overview
  • 🔗Integrations
    • Getting Started
      • Supported Integrations
      • Differences Between Integrations?
      • Dual Integrations
    • Accounting Integration Guides
      • Quickbooks Desktop
        • Quickbooks Desktop Reconciliation
      • Quickbooks Online
        • Quickbooks Online Reconciliation
        • Auto-Pay Based on Recurring Invoices from Quickbooks Online
        • Quickbooks Online Credit Card Fee Reconciliation
        • How to Disable Quickbooks Online Payments
      • Sage Intacct
      • FreshBooks
      • Microsoft Dynamics 365 Business Central
      • Zoho Books
      • Oracle NetSuite
      • Xero
        • Xero Reconciliation
    • PSA Integration Guides
      • HaloPSA
        • HaloPSA Integration Set-Up Guide
      • ConnectWise
        • Why has my invoice not synced in from ConnectWise?
      • Autotask
        • Creating User-Defined Fields
        • Mass Updating User-Defined Fields (UDFs)
      • SuperOps
    • Quoting Integration Guides
      • Quoter Integration Set-Up Guide
      • CPQ Integration Set-Up Guide
      • QuoteWerks Integration Set-Up Guide
    • Telecom/VOIP Integration Guides
      • Datagate Integration
  • 📐Preferences
    • Customization
      • Customizing Your Help Page
      • Managing Credit Card Fees
      • Multiple Partner Dashboards with One Login
      • Managing Email Notifications
      • Custom Payment Link for Quotes
    • User Roles and Team
      • Adding and Removing Team Members
      • User Roles
      • Enabling MFA
      • New Login Experience
  • ❓End-Customer FAQs
    • End-Customer FAQs
      • Paying an Invoice via Guest Checkout
      • Logging into Your Vendor’s Payment Portal
      • Making Invoice Payments
      • Enrolling into Auto-Pay
      • Enabling Multi-Factor Authentication (MFA)
      • Inviting Other Team Members
      • Managing My Payment Methods
      • Managing Multiple Accounts
      • Disabling Email Notifications
      • Paying an Invoice in Installments
      • Paying an Unavailable Invoice
      • Downloading Itemized Invoices
Powered by GitBook

Who We Are

  • About Alternative Payments
  • For MSPs
  • For Business Services

What We Offer

  • Features
  • Pricing
  • Customer Stories

Support

  • Knowledge Base
  • Other Resources

Contact Us

  • Contact Us
  • Email Us
  • Submit a Ticket

©2025 Alternative. All rights reserved.

On this page
  • Bank Reconciliation in Xero
  • Setting Up Your Accounts
  • Configuring Accounts in the Alternative Payments Dashboard
  • Bank Reconciliation Workflow

Was this helpful?

  1. Integrations
  2. Accounting Integration Guides
  3. Xero

Xero Reconciliation

Your step-by-step guide for accurate reconciliation with Xero.

PreviousXeroNextPSA Integration Guides

Last updated 2 months ago

Was this helpful?


This step-by-step guide walks you through reconciling payments in using a suspense or clearing account. It covers how to set up accounts in Xero, configure them in the Alternative Payments dashboard, and complete bank reconciliation for deposits. Following these steps will help you accurately match bank transactions to invoices and keep your financial records well-organized.


Bank Reconciliation in Xero

This guide walks you through reconciling a single bank deposit in Xero. In this example, we’ll match a $100 deposit to two invoices: one for $70 and another for $30. This demonstrates how to align a single bank transaction with multiple invoices in your accounting system.


Setting Up Your Accounts

Create a Suspense or Clearing Account in Xero

  • This account must not be of the "Bank" type. Consult your accountant to determine the best account type for your needs.

  • Use this account to temporarily record payments, enabling you to mark invoices as paid before the funds are transferred to your bank.

  • Ensure payments are enabled for this account.


Configuring Accounts in the Alternative Payments Dashboard

In the Alternative Payments dashboard, you’ll assign three types of accounts:

  • Payments Account: Select the "Undeposited Funds" account (also known as a suspense or clearing account). This temporarily holds payments until they are reconciled with your bank account.

  • Deposits Account: Choose the bank account where Alternative Payments will deposit your payouts.

  • Fees Account: Assign an account to track fees if you absorb them on behalf of your customers. If no account is selected, we’ll create one for you, labeled Alternative Payment Fees, to ensure proper recording of all fees.


Bank Reconciliation Workflow

Step 1: Recording Payments When a customer makes a payment, we will immediately send the payment and record it to the Undeposited Funds account.

In this example, two invoices are paid:

  • Invoice 1: $70

  • Invoice 2: $30

The total payment of $100 is reflected in the Undeposited Funds account. At this stage, no reconciliation is needed, as the payout hasn’t yet been deposited into your bank.

Step 2: Recording the Deposit When Alternative Payments sends the payout, the $100 is transferred as a Receive Money transaction from the Undeposited Funds account to your bank account.

Note: The payment will still remain in account select for Payments after the payout is initiated.

Step 3: Performing the Bank Reconciliation Once the deposit appears in your bank, you can reconcile it in Xero by matching the bank transaction to the invoices's Receive Money transaction. This ensures your accounts are properly aligned.

By following these steps, you can streamline your reconciliation process and maintain accurate financial records. If you need further assistance, don’t hesitate to reach out to our Customer Experience team at or by sending us a message via the Live Chat within your partner dashboard.

Love our platform? Rate us on and check out our !

🔗
customersuccess@alternativepayments.io
Channel Program
Referral Program page
Xero