Online rent collection in North Carolina
Collecting rent online in North Carolina works exactly like everywhere else in the U.S.: you set up a payment processor, your tenant signs in to a portal, picks bank transfer (ACH) or card, and the money settles to your bank account. The legal requirements that vary state to state — and that are easy to violate by accident — are late fees, grace periods, and (in a handful of states) the rule that a tenant must always be offered at least one no-fee way to pay rent.
North Carolina does not require by statute that tenants be given a free option to pay rent, but a fee-free option keeps autopay enrollment high — see ACH section below. Bank-transfer rent on RentOS Pro is always $0 to the tenant, on every plan, which keeps you on the right side of any free-option rule and out of the tenant-resentment loop that drives chargebacks and late payments.
North Carolina late fee rules
RentOS Pro processes payments through Stripe; funds settle directly to your landlord. If a payment is returned for non-sufficient funds, you may be assessed an NSF fee under your lease.
- Percent cap: Late fees may not exceed 5% of monthly rent.
- Grace period: A late fee cannot be charged until at least 5 days have passed after the rent due date. (If the lease is silent, this minimum still applies.)
- Lease disclosure: The late fee amount and trigger must be disclosed in the lease itself — verbal-only late-fee policies are not enforceable in most U.S. states, including North Carolina.
RentOS Pro’s state-aware late-fee logic enforces these caps automatically before a late charge can post. If you try to add a late fee that exceeds North Carolina’s limit, the system blocks the charge with a clear error pointing to the statute. Late fees never auto-charge silently — every late fee requires landlord confirmation.
ACH vs. card payments — what works in this state
In North Carolina, both ACH (bank transfer) and card payments are allowed for rent collection. The economics are very different:
- ACH (bank transfer): Stripe charges 0.8% capped at $5 per transaction at settlement on your connected Stripe account. RentOS Pro adds 0.5% capped at $5. The tenant pays $0. On a North Carolina rent of $1,500, your worst-case landlord cost is $10 total. ACH typically settles in 2 business days.
- Card (credit / debit): Stripe charges 2.9% + 30¢ for U.S. cards. By default, this fee is passed through to the tenant on top of the rent amount (the tenant pays rent + the surcharge). On Pro plans, the landlord can choose to absorb the card fee instead. Card payments settle in roughly the same timeframe as ACH.
Most North Carolina landlords default to ACH-only for autopay and let card serve as an exception channel for tenants who don’t bank online. The autopay enrollment rate is materially higher when bank-transfer is genuinely free to the tenant — every "free for landlords" rent platform that monetizes the tenant via a $2–$2.50 ACH fee sees noticeably lower autopay opt-in.
How to set up online rent collection in North Carolina
- Connect Stripe (5 minutes). RentOS Pro uses Stripe Connect Standard, which means your business owns the Stripe account, not us. Stripe handles KYC and compliance for North Carolina the same way it does for every other state.
- Add your property and units. Enter address, unit count, monthly rent, due day, and security deposit. RentOS Pro tags the property with North Carolina’s compliance rules automatically.
- Invite your tenants. One secure link per tenant. They sign in, see what’s owed, and can pay or set up autopay in 30 seconds. Bank-transfer rent shows up as $0 in the fee summary.
- Reconcile. An append-only ledger updates only on signature-verified Stripe webhooks. Run reconcile any time and your books will match Stripe to the cent — important during North Carolina eviction proceedings, where the ledger is a primary exhibit.
Frequently asked questions
- What is the maximum late fee a landlord can charge in North Carolina?
- In North Carolina, late fees are capped at 5% of monthly rent. RentOS Pro processes payments through Stripe; funds settle directly to your landlord. If a payment is returned for non-sufficient funds, you may be assessed an NSF fee under your lease. Verify with counsel before applying.
- When can a North Carolina landlord start charging a late fee?
- Not until rent is at least 5 days after the due date. RentOS Pro enforces the grace period automatically — late charges are blocked until the grace window has passed.
- Can I collect rent online in North Carolina?
- Yes. Online rent collection is legal in every U.S. state, including North Carolina. Both ACH (bank transfer) and card payments are permitted. Most landlords use ACH for autopay because it’s the cheapest rail and — on RentOS Pro — free for the tenant on every plan.
- Do tenants in North Carolina pay a fee to use RentOS Pro?
- No. Bank-transfer rent on RentOS Pro is always $0 to the tenant — on every plan, including the free Starter tier. The landlord pays Stripe (0.8% capped at $5) plus the RentOS Pro platform fee (0.5% capped at $5) at settlement. Card payments are 2.9% + 30¢, passed through to the tenant by default unless the landlord opts to absorb.
- How fast does rent settle to my bank account in North Carolina?
- Stripe’s standard payout schedule is T+2 (typically 2 business days from the rent payment) and is free. Same-day Instant Payout is available for a 1% fee (minimum $0.50).
- Does RentOS Pro hold rent funds?
- Never. RentOS Pro is built on Stripe Connect Standard — your business owns the Stripe account. Funds flow tenant → your Stripe → your bank, with RentOS Pro acting as software, not a custodian or money transmitter. We never sit on rent money for any length of time.