How ACH Payments Work in STRATAFOLIO

Last modified: March 10, 2026
  • KB Home
  • How ACH Payments Work in STRATAFOLIO
Estimated reading time: 7 min

What is ACH

The Automated Clearing House (ACH) is a secure electronic network in the United States that enables direct transfers of money between bank accounts. In this case, tenants can conveniently pay rent to their landlords without needing paper checks or manual transfers.

How ACH Payments Work in STRATAFOLIO

STRATAFOLIO offers ACH (electronic bank-to-bank payment options) for tenants and landlords. Partnering with STRATAFOLIO to receive payments from Tenants means less manual tracking, less time spent on tracking payments, and overall increased efficiency.

Upon setup, the initial ACH verification can take up to two weeks.

  • STRATAFOLIO offers both one-time and monthly payment options, as well as autopay.
  • Both parties must have online banking options at the bank they will be using.
  • Tenants can only make payments if there is an invoice to link to them.
  • Charges may apply for NSF or for reversal of transfers.
  • Transactions are hassle-free, and the amount a tenant can pay depends on the account type.
    • Standard account type: Allows payments up to $50K over any 30-day Period, including fees.
    • Premium account type: Allows payments up to $100K per transaction, including fees.
  • Transactions usually take 2 to 7 business days (excluding bank holidays), depending on the lending institution. Based on the lending institution, there are two transfer types.
    • Expedited: If supported by the lending institutions, these transfers can take between 2 and 4 business days (excluding bank holidays) for the money to appear in your account.
    • Regular: These transfers can take between 4 and 7 business days (excluding bank holidays) to appear in your account. If a tenant had to manually verify their account, their lending institution would most likely not support the expedited method.

What are the ACH Processing Times

There are two possible transfer types.

Expedited Transfers
Expedited transfers typically complete within 2 to 4 business days (excluding bank holidays). This faster processing is used when the property’s payment settings allow expedited transfers and the tenant’s bank account supports electronic balance confirmation.

Regular Transfers
Regular transfers usually complete within 4 to 7 business days (excluding bank holidays). These transfers may occur when faster processing is not supported by the connected bank account or when the property’s payment settings require regular processing.

Why Some Payments Are Processed as Regular Transfers

Even when expedited transfers are available, some payments may still be processed using regular ACH timing. This may occur if:

  • The property’s payment settings are configured to use Regular transfers
  • The bank account was connected using manual account numbers instead of an online banking login
  • The system cannot confirm the account balance electronically
  • The bank does not support faster ACH processing

In these situations, the system will automatically process the payment as a regular ACH transfer to ensure the payment can still be completed.

Account Verification (Micro-Deposits)

To securely connect a bank account for ACH payments, STRATAFOLIO uses a micro-deposit verification process. This process confirms that the bank account entered belongs to the user setting up ACH payments.

Here is how verification works:

  1. After you enter your bank account information, STRATAFOLIO sends two small deposits (micro-deposits) to the account you provided.
  2. These deposits typically appear in your bank account within a few business days.
  3. Once you receive them, return to STRATAFOLIO and enter the exact amounts of the two deposits.
  4. If the amounts match, your account will be successfully verified and activated for ACH payments.

IMPORTANT: Micro-deposits must be verified promptly. If the account is not verified within the allowed timeframe, the deposits may expire, and you will need to restart the verification process.

ACH Fees

The landlord can elect to pay the ACH convenience fee themselves or pass it along to the tenant. The cost is .05% with a $2.50 minimum per transaction.

ACH Requirements

Before ACH payments can be used in STRATAFOLIO, the following requirements must be met:

1. Online Banking Access
Both the owner (landlord) and tenant must have access to online banking with the financial institution they intend to use for ACH payments.

2. Bank Account Verification
Any bank account used for ACH payments must be verified using the micro-deposit verification process described above.

3. Active Invoice
Tenants can only make ACH payments after an invoice has been created by the owner or property manager.

4. Initial Setup Time
During the initial setup, ACH verification and approval may take up to two weeks, depending on bank processing and verification requirements.

Once these requirements are met, tenants can make one-time or recurring ACH payments through the STRATAFOLIO platform.

ACH Payment Limits by Account Types

You will have the option to set up your account as Standard or Premium, which will affect the payment limit for your ACH account.

Standard – This account type allows you to make payments of up to $50,000 (including applicable fees) over any 30-day period. During the set-up process, you must provide your First Name, Last Name, and Email Address to create this account type. Please note that to make payments exceeding $50,000 in any 30-day period, including fees, you will need to upgrade to our Premium plan. The good news is that there is no extra cost for this plan. It only requires you to provide a bit more information than the standard plan.

Premium – This account type allows you to make payments of up to $100,000 per transaction (including applicable fees). The required information varies based on the Business Type you have. Details are provided in the table below.

Account TypeMax Payment LimitBusiness TypesInformation Required
Standard$50,000
Over Any 30-Day Period
First Name, Last Name, and Email Address.
Premium$100,000
Per Transaction
PersonalIn addition to the information required for the Standard Customer Type, you will be required to provide Your Date of Birth and the Last 4 Digits of Your SSN.
Premium$100,000
Per Transaction
Sole ProprietorshipIn addition to what is required for a Premium Personal Account, you will be required to provide Your Business Name, Industry Classification, Business Location, and Business EIN.
Premium$100,000
Per Transaction
Corporation, LLC, and PartnershipIn addition to what is required for a Premium Sole Proprietorship account, you will need to provide information on the Account Admin, Controller, and Beneficial Owner.

ACH Terms and Acronyms

Anyone using the Automated Clearing House (ACH) may encounter an error code, also referred to as an ACH return code. In this knowledge base, we will cover potential errors that someone using ACH may encounter. We’ll cover all these error codes. Explain what each one means, its impact on you, your funding source, and how you can resolve the error.

Although using ACH for commercial real estate rent payments and collections offers convenience, significant time savings, automation, security, and reliability, sometimes errors can occur. Some factors are beyond our control, while others may come from unintentional actions we take. Understanding errors can help mitigate these issues.

If you need assistance setting up your ACH service in your tenant portal, check out our other knowledge base article. Tenant Payment Integration (ACH) in STRATAFOLIO

The acronyms and terms listed below will appear in the comprehensive table containing this information:

Acronym or TermDescription
ODFIOriginating Depository Financial Institution
RDFIReceiving Depository Financial Institution
OFACOffice of Foreign Assets Control
RCKRe-presented Check Entry
BlocklistedIf a funding source is added to the blocklist as a result of an ACH return code, you will need to contact your Customer Excellence Manager to get it removed.

Potential ACH Errors

The table below outlines potential errors that someone using ACH may encounter. It includes the ACH error codes, their impact on you and your funding source, and the steps to resolve the error. For more information, you can check out Dwolla’s FAQs. Recognizing ACH error codes early can save time and prevent further complications.

Error CodeDescriptionExplanationReturn Time FrameUser ImpactFunding Source ImpactAction to Resolve The Error
R01Insufficient FundsThe account does not have enough funds to cover the debit.2 banking daysNoneNoneConfirm that there are sufficient funds in the account before retrying the transaction.
R02Bank Account ClosedThe account has been closed.2 banking daysNoneUnverified and RemovedCheck if the account is closed. If it is, update with a valid funding source or provide a new account.
R03No Account/Unable to Locate AccountThe account number does not correspond to a valid account.2 banking daysNoneUnverified and RemovedCheck the account details. If they are wrong, update the funding source with the correct information. Make sure the account number and routing number are accurate.
R04Invalid Bank Account Number StructureThe account number structure is not valid.2 banking daysNoneUnverified and RemovedCheck the account number format and make necessary updates to the funding source. Ensure the format is correct and review for any errors.
R05Unauthorized Debit to Consumer Account Using Corporate SEC CodeA corporate debit entry was made to a consumer account without authorization.60 calendar daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedUse the correct SEC code: Only use CCD/CTX for business accounts, not consumer ones. Or, Get proper authorization: Always collect and retain valid authorization before debiting any account. Lastly, Be ready to show proof: If an unauthorized return occurs, Dwolla’s Risk team may request authorization documents to respond to their partner bank. Have those ready in case they reach out.
R06Returned per ODFI’s RequestThe Originating Depository Financial Institution (ODFI) requested the return.Not DefinedSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedCoordinate with the ODFI to understand the return reason and take action.
R07Authorization Revoked by CustomerThe customer revoked authorization for the debit.60 calendar daysDeactivatedUnverified and RemovedObtain a written statement of revoked authorization, and reactivate the account only after resolving the issue.
R08Payment StoppedThe receiver requested a stop payment on the debit.2 banking daysNoneUnverified and RemovedTalk to the customer to understand why they stopped the payment. Resolve their concern before retrying the transaction. Confirm the stop payment with the receiver and check if it’s okay to proceed with the payment.
R09Uncollected FundsSufficient balance exists, but uncollected items bring the balance below the debit amount.2 banking daysNoneNoneEnsure all deposits have cleared before retrying the transaction. If there are pending items, wait for them to clear or deposit additional funds.
R10Customer Advises Originator is Not Known to Receiver and/or Originator is Not Authorized by Receiver to Debit Receiver’s AccountThe customer claims not to know the originator or did not authorize the debit.60 calendar daysSuspendedUnverified, Removed, and BlocklistedGet a written statement of the unauthorized debit and investigate the issue before retrying the transaction. Provide proof of authorization to the customer.
R11Customer Advises Entry Not in Accordance with the Terms of the AuthorizationThe debit entry was inaccurate or improperly initiated.60 calendar daysDeactivatedUnverified and RemovedRequest a written statement for the unauthorized debit. Resolve the issue and obtain a new authorization before retrying the transaction.
R12Branch Sold to Another DFIThe account was sold to another financial institution.2 banking daysNoneRemovedUpdate the funding source with the new bank account details.
R13Invalid ACH Routing NumberThe routing number is not valid.Next File Delivery Time Following ProcessingNoneUnverified, Removed, and BlocklistedCorrect the routing number and update the funding source. Ensure the new routing number is valid.
R14Representative Payee Deceased or Unable to Continue in That CapacityThe representative payee is deceased or unable to continue.2 banking daysSuspended (If already deactivated, status remains unchanged)RemovedVerify the status of the representative payee. Update the account information accordingly.
R15Beneficiary or Account Holder DeceasedThe beneficiary or account holder is deceased.2 banking daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedConfirm the account holder’s status. If deceased, close the account and update the funding source.
R16Account Frozen/Entry Returned per OFAC InstructionThe account is frozen or the entry was returned per Office of Foreign Assets Control (OFAC) instruction.2 banking daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedContact the RDFI to understand the reason for the freeze. Resolve any compliance issues before retrying the transaction.
R17File Record Edit Criteria/Entry with Invalid Account Number Initiated Under Questionable CircumstancesThe entry contains an invalid account number or was initiated under questionable circumstances.2 banking daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedReview the transaction for errors or suspicious activity. Correct any issues before retrying the transaction.
R20Non-Transaction AccountThe account is a non-transaction account.2 banking daysNoneRemoved, and BlocklistedConfirm the account type. If it’s a non-transaction account, update the funding source with a valid transaction account.
R22Invalid Individual ID NumberThe individual ID number is invalid.2 banking daysNoneUnverifiedVerify the individual’s ID number. Correct any discrepancies and update the funding source.
R23Credit Entry Refused by ReceiverThe receiver refused the credit entry.2 banking daysNoneUnverified and RemovedContact the receiver to understand the reason for refusal. Address the concern before retrying the transaction.
R29Corporate Customer Advises Not AuthorizedA corporate customer advises the debit was not authorized.2 banking daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedObtain a written statement of unauthorized debit. Investigate and resolve the issue before retrying the transaction.
R31Permissible Return (CCD and CTX only)The return is permissible under CCD and CTX rules.Not DefinedSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedCoordinate with the ODFI to understand the reason for the return and take appropriate action.
R37Source Document Presented for PaymentThe source document was presented for payment.60 calendar daysNoneRemovedEnsure the source document is valid. Address any issues before retrying the transaction.
R38Stop Payment on Source DocumentA stop payment order was placed on the source document.60 calendar daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedContact the receiver to understand the reason for the stop payment. Address the concern before retrying the transaction.
R51Item Related to RCK Entry is Ineligible or RCK Entry is ImproperThe item related to a Re-presented Check Entry (RCK) is ineligible or improper.60 calendar daysSuspended (If already deactivated, status remains unchanged)Unverified, Removed, and BlocklistedObtain a written statement of improper entry. Investigate and resolve the issue before retrying the transaction.

More Details on Some of the Listed Error Codes:

R11 Error Code:

Why Did I Get An R11 Error?
  • Bank’s Perspective: The customer’s bank returned the debit because it believed the entry did not match the terms of the authorization. This could be the wrong amount, the wrong date, or a lack of required notice. It’s still considered an “authorized” debit, just processed incorrectly.
  • Consumer Protection Angle: Many banks issue R11 when their customer disputes a transaction they had authorized but says was executed incorrectly. This is different from R10 (“unauthorized”), which kills the mandate entirely.
What Dwolla’s Doing Automatically For The R11 Error:
  • Funding Source Removal: Dwolla proactively deactivates the funding source and account when it sees an R11 code generated by the user’s bank. This is a risk-control measure to stop further returns.
  • Your Option to Reactivate: You can re-enable the account and let the user re-add their funding source if, after reviewing, you’re confident the transaction error is fixable and the customer still consents.
What You Should Do Next For The R11 Error:
  1. Talk to the User: Confirm with them why they or their bank challenged the entry (wrong date, wrong amount, etc.). This is the “ultimate source of truth” because only they can clarify.
  2. Correct the Error: If it was, say, a timing mismatch or an amount error, fix it.
  3. Re-submit Properly: Nacha rules allow you to re-originate once corrected without a new authorization, provided the original mandate is still valid.
  4. Document the Resolution: Keep records showing what was wrong and how it was fixed. This is important if your return rates get reviewed.

The key difference here is that R11 is fixable. It doesn’t mean fraud or lack of authorization; it just means your debit didn’t exactly match the authorization. Dwolla’s workflow is conservative (blocking then allowing you to re-enable), but that’s normal for ACH originators managing network risk.

Best Practices for a Seamless ACH Experience

  1. Enable two-factor authentication to add an extra layer of security to your account.
  2. Do not share your login information with anyone.
  3. Monitor your transactions regularly and ensure that your correct payment amounts are always entered.
  4. Do not mark the stratafolio.com domain as spam. This could prevent you from receiving important alerts we send out.
  5. Landlord: Ensure invoices are always added prior to the ACH transaction due date.
  6. Tenant: Set up your autopay and leave the amount field blank to ensure you pay the full invoice amount. If you add an amount, ensure you update it when your lease escalations take effect to avoid underpaying your rent.

We hope this information provides you with the details you need to ensure a pleasant ACH experience.

How to Check ACH Transfers

Monitoring Automated Clearing House (ACH) transfers is an important part of managing payments in STRATAFOLIO. Both administrators and tenants can review ACH activity directly in the platform to confirm successful transfers, check for pending items, or identify failed payments.

This article explains the two main ways to check ACH transfers: through the admin view and through the tenant portal.

Checking ACH Transfers as an Administrator

Administrators can see all ACH activity tied to their organization. To view transfers:

Navigate to the Entities Index View under Hierarchy in the left-side navigation menu and selec the i icon of the Lease record
  1. From the left-side navigation menu, navigate to Hierarchy > Entities.
  2. Select the i (information) icon next to the Entity record.
  3. Open the ACH Integrations tab.
  4. Select the i icon next to the ACH integration you want to review.
  5. Select the Transfers tab.
Locate the Transfers tab by going to the ACH Transfers tab after opening the Lease Record

This will display all transfers associated with that integration, including details such as:

  • Transfer date
  • Status (Pending, Completed, Failed)
  • Linked tenant or owner account

From here, you can quickly verify whether payments have cleared or if further action is needed.

Checking ACH Transfers in the Tenant Portal

Tenants can also monitor their own payments directly through the Tenant Portal.

  1. Log in to the Tenant Portal.
  2. Open the Payments tab.
  3. Review the list of payments, including ACH transfers, with their dates, amounts, and statuses.
ACH transfers can be checked by Tenants from the ACH

This gives tenants visibility into their payment history and confirmation of whether transfers were processed successfully.

Why Checking ACH Transfers Matters

Being able to view ACH transfers in real time provides transparency for both owners and tenants. It helps you:

  • Confirm payments were received on time.
  • Identify failed or returned transactions early.
  • Improve communication between owners and tenants by ensuring both parties can see the same payment records.

Next Steps

Best Practices for using ACH

  • Stop Autopay Promptly
    • If you no longer plan to use STRATAFOLIO’s ACH, stop autopay immediately to prevent failed or partial payments.
  • Confirm Payment Responsibilities
    • When autopay is stopped, tenants are responsible for ensuring payments are made manually and on time.
  • Use One-Time Payments for Flexibility
    • If autopay doesn’t meet your needs (e.g., irregular invoice amounts), tenants can make one-time payments directly in the Tenant Portal.
  • Communicate Changes with Tenants
    • If you, as an owner or property manager, decide not to accept ACH payments in STRATAFOLIO, inform tenants so they can adjust their payment methods accordingly.