ePay Buildium works with most business checking accounts, but the platform itself does not require a specific account type
ePay Buildium is a payment processing tool built into Buildium property management software. It lets landlords and property managers collect rent and other payments from tenants. The platform connects to your bank account to move money in and out, but it does not demand that you use business checking instead of personal checking or any other account type.
What matters to ePay Buildium is not the label on your account—it is whether your bank supports the connections ePay Buildium needs. Those connections are ACH transfers (the electronic system that moves money between accounts) and sometimes wire transfers. Most banks offer both on business checking accounts. Many also offer them on personal checking accounts, though policies vary.
The real constraint is not ePay Buildium's requirement—it is your bank's willingness to let the software connect to your account and move money on your behalf. That willingness is easier to get if you have a business account, because banks expect business accounts to receive payments from many sources. But it is not impossible with a personal account if your bank permits it.
Key Takeaways
- ePay Buildium does not require business checking; it works with any account type your bank allows it to connect to.
- Your bank must support ACH transfers and API connections for ePay Buildium to function, which most banks do on business accounts and many do on personal accounts.
- Business checking accounts are simpler because banks expect them to receive payments from tenants and third-party sources.
- If you use a personal account, contact your bank first to confirm they permit third-party payment processors to connect and transfer funds.
- Some banks charge different fees for ACH transfers depending on account type, so compare costs before choosing.
How ePay Buildium connects to your bank account
ePay Buildium needs two things from your bank: permission to read your account information and permission to move money. This happens through API connections—find links that let the software talk to your bank's system without storing your password.
When a tenant pays rent through ePay Buildium, the software sends an ACH instruction to your bank. Your bank then pulls the money from the tenant's account and deposits it into yours. For this to work, your bank must allow ePay Buildium to initiate ACH transfers on your behalf. Most banks do this automatically for business accounts. For personal accounts, your bank may require you to contact them and explicitly permit it.
Some banks also require you to set up ePay Buildium as an authorized third party in your online banking portal. This is a security step that confirms you want the software to access your account. The process usually takes a few minutes and happens once, when you first connect.
Why business checking makes the process easier
Banks treat business checking accounts differently from personal accounts. A business account is expected to receive payments from many sources—tenants, vendors, customers—so banks build their systems around that reality. When you connect ePay Buildium to a business account, the bank's fraud detection systems are already tuned to accept payments from a payment processor.
With a personal account, the bank may flag ePay Buildium transfers as unusual activity. Your bank might freeze the account, ask you to confirm the transfers, or straightforward refuse to let the software connect. This does not mean it is impossible—it means you have extra steps. You would need to call your bank, explain what ePay Buildium is, and ask them to whitelist the connection.
Business accounts also come with higher ACH transfer limits. If you collect large amounts of rent or manage many properties, a business account may let you move more money per day than a personal account would. Check your bank's limits before you choose.
What to ask your bank before connecting ePay Buildium
Before you set up ePay Buildium, contact your bank and ask these specific questions:
- Do you allow third-party payment processors to connect to this account type via API?
- Do you support ACH transfers initiated by third-party software?
- What is the daily and monthly ACH transfer limit on this account?
- Do you charge fees for incoming ACH transfers, outgoing ACH transfers, or both?
- If I use a personal account, do I need to call you to authorize ePay Buildium, or can I do it online?
Write down the answers. If your bank says no to API connections or ACH transfers, you cannot use ePay Buildium with that account. You would need to switch banks or use a different payment processor.
Fees and costs by account type
Banks charge differently for ACH transfers depending on whether your account is business or personal. Business accounts often have higher monthly fees but lower per-transaction costs for ACH. Personal accounts may have lower monthly fees but higher per-transaction costs, or they may not allow ACH transfers at all.
ePay Buildium itself charges a processing fee when tenants pay by ACH—usually between 1% and 2% of the payment amount, though rates vary. This fee is separate from your bank's fees. Your total cost is the ePay Buildium fee plus whatever your bank charges for the ACH transfer.
If you collect rent from many tenants, the difference between account types can add up. A business account with a $15 monthly fee and no per-transaction ACH charge might cost less than a personal account with a $5 monthly fee but a $0.50 charge per ACH transfer, depending on how many payments you process. Calculate your expected volume before you choose.
When a personal account might work
A personal checking account can work with ePay Buildium if your bank permits it and if you meet three conditions. First, your bank must support API connections and ACH transfers on personal accounts—not all do. Second, you must contact your bank and explicitly authorize ePay Buildium to connect. Third, your account must have enough daily and monthly transfer limits to handle your rent collection.
Personal accounts work best for small operations: one or two properties, a handful of tenants, modest monthly rent totals. If you manage multiple properties or collect large amounts, a business account is simpler and usually cheaper in the long run.
One advantage of a personal account is privacy. Some landlords prefer to keep their property management finances separate from their personal finances by using different banks entirely. If that is your situation, you can use a personal account at one bank for ePay Buildium and a separate personal account at another bank for your own expenses. Just confirm with both banks that they allow it.
Setting up ePay Buildium with your account
Once you have confirmed your bank supports ePay Buildium, the setup process is straightforward. Inside Buildium, you navigate to the payment settings and select ePay as your processor. Buildium then asks for your bank's routing number and your account number. You enter those details, and Buildium sends a test ACH transfer—usually a small deposit of a few cents.
Your bank will send you a confirmation of that test deposit. You then log back into Buildium and confirm the amount, which tells Buildium that your bank connection is working. After that, tenants can pay rent through ePay Buildium, and the money flows directly into your account.
The entire process usually takes one to three business days, depending on how fast your bank processes the test transfer. If your bank rejects the connection, you will see an error message in Buildium. That error usually means your bank does not support the connection type, or you have not authorized ePay Buildium yet. Contact your bank to troubleshoot.
Frequently Asked Questions
Can I use a personal checking account with ePay Buildium?
Yes, if your bank permits it. Not all banks allow third-party payment processors to connect to personal accounts. Call your bank and ask whether they support API connections and ACH transfers for personal checking. If they say yes, you can use ePay Buildium with a personal account.
What happens if my bank does not support ePay Buildium?
You have two options: switch to a bank that does support it, or use a different payment processor within Buildium. Buildium supports multiple payment methods, including credit card processing and manual bank transfers. Ask Buildium support which alternatives work with your current bank.
Do I need to authorize ePay Buildium every time I collect a payment?
No. You authorize it once, when you first connect your account. After that, ePay Buildium can initiate transfers on your behalf without asking permission each time. Your bank may still monitor the transfers for fraud, but you do not need to approve each one.
What if my bank has a low ACH transfer limit?
Contact your bank and ask them to raise your limit. Most banks will increase ACH limits for business accounts if you request it and explain your use case. For personal accounts, limits are often lower and harder to raise, which is another reason business accounts are easier for property management.
Does ePay Buildium work with online banks?
It depends on the online bank. Some online banks support API connections and ACH transfers; others do not. Check with your online bank's customer service before you set up ePay Buildium. Online banks often have lower fees than traditional banks, so it is worth asking.