Simplify Bookkeeping in Xero with Bank Feeds and Bank Rules


If you’re a small business owner or accountant who’s just diving into Xero, you’re in for a treat. One of the platform’s most magical time-saving features is its automated bank feeds and bank rules. These tools can take your bookkeeping from “Ugh, I’ll get to it later” to “Done in five minutes flat.”

In this guide, we’ll walk you through everything you need to know—from connecting your bank accounts to building smart, reusable rules—so you can spend less time on tedious data entry and more time growing your business.

What Are Bank Feeds and Why Do They Matter?

Bank feeds are secure, automated connections between your bank and Xero. Each day, your transactions flow straight into Xero without you having to lift a finger (or download a single CSV file). No more digging through statements or manually entering payments. 

 

Why bank feeds rock:

  • Less manual entry = fewer errors

  • Real-time view of your cash position

  • Faster, smoother bank reconciliation

  • Time savings that actually add up

Seriously—this one feature alone can save you hours every week.

 

How to Set Up Bank Feeds in Xero

Ready to link your bank? Here’s how to do it step-by-step:

1. Go to the Banking Menu

From your Xero dashboard, click “Accounting” in the top menu, then select “Bank Accounts.”

1. GO TO THE BANKING MENU

 

2. Add a Bank Account

Click “Add Bank Account” and search for your bank by name. When it appears in the dropdown, select it.

2. ADD A BANK ACCOUNT

 

3. Choose Your Connection Type

Enter your bank name in the search field (1) and then click on the bank name (2). If you work with a smaller, regional bank or prefer to upload data on your own (less common), choose to add your bank without a bank feed (3).

3. CHOOSE YOUR CONNECTION TYPE

 

4. Enter Your Online Banking Credentials

Don’t panic—Xero uses bank-level encryption and never stores your login credentials. It’s as safe as online banking gets.

Enter your bank log in (1) or choose to add the log in later (2) – if you choose to add later, you will need upload data manually for now. 

4. ENTER YOUR ONLINE BANKING CREDENTIALS

 

5. Select Accounts to Connect

Have multiple accounts at the same bank? You can pick and choose which ones to sync. If you plan on adding more accounts later, you can choose to automatically sync any new bank accounts in – this is very handy option! 

5. SELECT ACCOUNTS TO CONNECT

6. Let the Magic Happen

Once connected, it may take 1–2 business days for transactions to start importing. After that, it’s smooth sailing.

 

What Are Bank Rules in Xero?

Bank rules are where automation truly shines. Think of them as your digital bookkeeping assistant—working behind the scenes to classify and code your transactions exactly how you want.

Instead of manually categorizing the same kinds of expenses every month (👀 looking at you, software subscriptions), you can build a rule once and let Xero do the rest.

 

Why You’ll Love Bank Rules:

  • Consistent categorization = better reporting

  • Automates recurring transactions

  • Reduces human error

  • Saves loads of time during reconciliation

 

How to Create Smart Bank Rules in Xero

Creating bank rules in Xero doesn’t just save you time—it gives you consistency, clarity, and confidence in your financial reporting. Whether you’re managing recurring transactions or complex allocations, these rules can take the heavy lifting out of your daily bookkeeping.

Here’s how to create a rule that works like magic:

1. Navigate to Bank Rules

Go to Accounting > Bank Accounts, then click  “Bank Rules.”

1. NAVIGATE TO BANK RULES

Or Click into the relevant bank account and find a transaction that should have a rule. Then:

 

2. Create a New Rule

Choose the rule type: Spend Money, Receive Money, or Transfer Money and then click “Create Rule”

1. NAVIGATE TO BANK RULES

 

Set Matching Conditions

Create Bank Rule in Xero | Accounting Prose

 

1-4. Choose how to apply the rule

Select if ANY condition matches (more broad) or if ALL conditions must match (more restrictive). 

You may want “All conditions match” if you need to create an “if AND” bank rule – such as If the payee = NAME and the amount = $.

For example, if all Apple purchases over $2500 are always Fixed Assets. 

Important: if you are creating the bank rule from the bank feed, clean up the vendor name to remove any unnecessary information.  For example, if a vendor comes through as “ZOOM.COM 888-799-966SAN JOSE CA”, you may only want to use Zoom.com so the bank rule will work. 

 

5-6. Select the Contact

This is who you are spending money with or receiving money from.  This may be new contact or someone you already work with.  Begin searching for any existing contacts. If a match exists, select that. If not, click “Create” and create a new contact.

 

7-8. Allocate Line Items

You can split the transaction between one or more accounts, if needed. Select the account and choose a tracking category, if applicable. 

9. Set the Reference

Typically we let the bank feed reference do it’s thing, but YMMV. Look at how your bank feeds data into Xero to choose the best option for you: Reference, Description, Analysis Code,  Check Number, or choose to set it on your own (slower). 

 

10-11. Choose Where to Run the Rule & Name the Rule

If the rule is universally applicable, choose to run the rule on all accounts or select which bank account to run it on.  

We name our rules the same way each time: Vendor – Chart of Account, for example Starbucks – Meals and Entertainment. This helps us to quickly find rules later. 

 

12. Save and Let It Work

Click “Save”, and Xero will start applying this rule automatically going forward.

 

Best Practices for Bank Feeds and Rules

Want to get the most out of Xero’s automation? Here’s how:

Start with Recurring Transactions

Set up rules for things you see every month—rent, utilities, software, internet, subscriptions. These are easy wins.

 

Use Specific Conditions

Avoid vague rules like “Name contains ‘Inc.’” and go for precision. Think: Name contains “Gusto” AND Amount = $365.00

 

Review Your Reconciliation Weekly

Automation isn’t a set-it-and-forget-it thing. Always keep an eye out for outliers or anything that got miscategorized.

 

Update Rules as You Grow

Vendors change, new expenses pop up, and your chart of accounts evolves. Adjust your rules to keep everything clean.

 

Use Rules for Large One-Offs Too

Even if it’s a one-time payment (like a security deposit with multiple line items), a rule can help allocate amounts properly and track categories accurately.

 

Troubleshooting Common Issues

Bank Feed Disconnected?

  • Go to Banking > Bank Accounts

  • Select the account

  • Follow any prompts to reconnect

  • Reauthorize your credentials if needed

 

Rule Not Working?

  • Double-check that the rule is active

  • Confirm your conditions match the transaction exactly (watch for typos or extra spaces!)

  • Check that no higher-priority rule is overriding it

  • Review if the transaction matches all conditions—one mismatch can stop it from applying

  •  

Wrapping Up: Automation Is Your New Best Friend

Setting up bank feeds and rules in Xero is one of the smartest moves you can make for your business. These automations don’t just save you time—they give you cleaner books, faster reporting, and fewer headaches come month-end or tax time.

Start simple, stay consistent, and keep tweaking as you go. Before you know it, you’ll have a bookkeeping system that practically runs itself—leaving you free to focus on the stuff that really matters.

Need help making sure your Xero setup is fully optimized? We’re here to guide you every step of the way.

 

Bookkeeping doesn't have to suck | Accountingprose



We will be happy to hear your thoughts

Leave a reply

Som2ny Network
Logo
Compare items
  • Total (0)
Compare
0