Property management
Rent, deposits and fees paid inside your property software
Payment processing for property management software lets residents and owners pay rent, deposits and fees with ACH bank payments or credit cards without leaving your software. BrainMerchant processes card and ACH payments for software platforms.
Riverside ApartmentsUnit 4B rent
Amount due$1,850.00
- Pay by bankACH from a checking or savings account
- Pay by cardCredit card
Pay $1,850.00
Card and ACH payments processed by BrainMerchant
Payment types
What payment processing for property management software covers
Rent is only one of the payments. Each one below has a method that usually fits it best.
Monthly rent
The same amount on the same day each month suits a scheduled ACH debit, set up once with the authorization the rules require.
Security deposits and move-in costs
Move-in day bundles a deposit, the first month’s rent and fees into one larger payment. That size usually suits a bank payment.
Application fees
An applicant pays once, often from a phone, before any lease exists, so a card usually fits.
Late fees and utility rebills
Amounts change month to month, and a scheduled ACH debit whose amount varies needs advance notice to the resident.
HOA and association dues
Owners pay dues monthly, quarterly or yearly, plus the occasional special assessment. Scheduled ACH debits fit regular dues; a card gives owners a quick way to cover a one-off charge.
Commercial tenants
Rent debited from a business account uses a business code, usually CCD, not the consumer codes. Authorization rests on an agreement between the two businesses, and Nacha prescribes no consumer-style form.
ACH authorization
Recurring rent by ACH, authorized the right way
ACH rent payments start with the authorization. For recurring debits from a consumer account, federal Regulation E and the ACH rules call for an authorization the resident signs or similarly authenticates, and the resident gets a copy. Your software sets the schedule.
As of October 2026, these rules shape how your software handles each rent debit:
- PPD for consumer standing arrangements, such as recurring rent a resident agrees to on a signed paper form.
- WEB for consumer debits authorized online, such as in your resident portal; validate the account on first use and whenever the number changes, at minimum confirming it is open and can accept ACH entries.
- Proof of authorization on request, which the originating bank (ODFI) has 10 banking days to provide, or it may accept the return instead, so keep each authorization easy to find.
- Optional prenotes, zero-dollar entries that are one way to check an account; live debits may start on the third banking day after the prenote settles if no return or change notice came back.
- Notice before a varying debit, such as rent plus late fees or a utility rebill; for a consumer account, Regulation E requires written notice of the amount and date at least 10 days before the debit, unless the resident chose to be notified only when the amount falls outside a set range.
- Stop-payment requests, which a resident can make by telling their bank at least three business days before the debit’s scheduled date.
ACH authorization requirements: what to collect before you debit
ACH rent debitACH Network
- AuthorizeThe customer authorizes the debit
- OriginateThe entry is sent in a batch
- SettleFunds move between banks
- Return windowMost returns arrive within two banking days
ACH returns
Rent returns to plan for
An ACH debit can come back after it settles. These five return codes cover rent that fails for lack of funds or bad account details, and residents who revoke or dispute a debit.
| Code | Meaning | Usual window | What your software should do |
|---|---|---|---|
| R01 | Insufficient funds | 2 banking days | Retry at most twice within 180 days, marked RETRY PYMT, or ask for another payment |
| R02 | Account closed | 2 banking days | Stop debiting that account and ask the resident for new bank details |
| R03 | No account, or the account cannot be located | 2 banking days | Ask the resident to correct the account details instead of retrying |
| R07 | Authorization revoked by the customer | 60 calendar days after settlement, with a signed statement from the resident | Stop the schedule; get a new authorization before debiting again |
| R10 | Customer says the originator is not known or not authorized | 60 calendar days after settlement, with a signed statement from the resident | Do not retry; a new authorization is needed first |
The 60-day windows apply to debits from consumer accounts, and they rely on a Written Statement of Unauthorized Debit (WSUD) the resident gives their bank. Confirm the details with your provider before you build retry logic.
Where cards help
Why rent payments belong in your software
Rent already lives in your software: the lease, the ledger and the resident portal. Offering online rent payments for property managers inside that software keeps each payment next to the record of what it was for. Paying remotely is already routine: in 2025, about 37% of consumer payments were remote rather than in person, according to the Federal Reserve’s Diary of Consumer Payment Choice.
If your platform runs as a payment facilitator, the card networks also treat rent differently: as of October 2026, Visa and Mastercard both list real estate rentals (MCC 6513) among the special payment facilitator verticals exempt from their sub-merchant volume thresholds. Bank payments suit the rent itself, and credit card processing for your platform covers the moments when a card is easier:
- Application fees, where the issuer approves or declines on the spot and nobody has to enter bank details for one small fee.
- Move-in day, when the resident and the manager both want an answer right away.
- Residents who have not added bank details, so they can still pay inside your software.
Where rent payments fitCard or ACH for each payment
- RentScheduled ACH debits each month
- DepositsLarger one-time payments, by bank or card
- Application feesOne small payment, usually by card
- Late feesNotice first if a scheduled debit’s amount varies
Card and ACH from one provider
Questions
Rent payment questions
Short answers to what property software teams ask about rent payment processing.
Can rent be debited on a schedule each month?
The ACH rules allow recurring debits with a signed or similarly authenticated authorization and a copy for the payer. Your software sets the schedule; talk to us about how scheduled payments would work with BrainMerchant.
When does a rent debit settle?
Under Nacha rules an ACH debit settles between banks the next banking day, or the same day if it is sent as Same Day ACH. Credits can be dated up to two banking days out. When your customers receive the funds depends on their provider’s funding schedule, and returns can still arrive afterwards. We don’t publish timing here; tell us what your flows need.
What happens when a rent payment bounces?
A rent debit that fails for lack of money comes back as R01 (Insufficient Funds), usually within two banking days. As of October 2026, Nacha rules let it be sent again at most twice within 180 days of the original settlement date, with RETRY PYMT in the Company Entry Description and the same company name, company ID and amount. Our guide to ACH return codes covers the other codes.
What is Same Day ACH?
Same Day ACH is an option in the ACH Network that lets an eligible payment, sent in time for a same-day window, settle between banks that day instead of on a later banking day. As of October 2026, the limit is $1 million per payment, and Nacha has approved raising it to $10 million from September 17, 2027. Our guide to how ACH payments work explains it in more detail. Whether a provider offers it, and its cutoff, varies; ask us about your timing.
How do we add rent payments to our software?
Start by telling us how residents and owners pay today, which payments you want inside your software, from rent and deposits to application fees and dues, and whether you need card, ACH or both. We’ll walk you through what adding card and ACH processing with BrainMerchant looks like for your platform. You can reach us through the contact form.
Talk to BrainMerchant
Collect rent by bank and card in your property software
Whether your software runs residential leases, HOA dues or commercial rent, a short conversation is the first step to card and ACH processing with BrainMerchant.