How to Automate Vendor Invoice Processing and Approvals in AppFolio
Publish Date
Mar 30, 2026

Vendor invoice processing in AppFolio covers the full cycle of receiving, coding, approving, and paying vendor bills. Automating this process replaces manual data entry and email-based approvals with AI tools and configurable workflows.
For property management companies processing thousands of vendor bills monthly, automation cuts costs and shortens cycle times. AppFolio offers built-in tools, and platforms like Wrk can extend that automation further.
Key Terms
Smart Bill Entry: An AI-powered feature in AppFolio’s Payables section that reads invoices, extracts data, and pre-fills bill fields for review.
Bill Approval Flows: Customizable workflows in AppFolio that route bills through approval steps based on amount, vendor type, GL account, or property.
Realm-X Flows: AppFolio’s workflow automation engine that powers Bill Approval Flows and other process automations, available on Plus and Max plans.
Accounts Payable (AP) Cycle Time: The number of days between receiving a vendor invoice and scheduling the payment. Shorter cycle times improve cash flow visibility.
eCheck: An electronic payment method in AppFolio that deposits funds directly into a vendor’s bank account, costing $1 per transaction.
Vendor Portal: A self-service portal where AppFolio vendors can set payment preferences, upload banking details, and track payment status.
OCR (Optical Character Recognition): Technology that reads text from scanned documents and images, enabling automated data extraction from paper invoices and PDFs.
Human-in-the-Loop (HITL): An automation approach combining AI processing with human review at critical decision points. This ensures accuracy on exceptions and edge cases.
Why Invoice Processing Automation Matters for Property Managers
Manual invoice processing costs between $15 and $26 per invoice, according to 2025 industry benchmarks from Mosaic Corp. Automated processing reduces that to roughly $2.50 to $4 per invoice.
The average AppFolio customer enters over 3,000 new bills per month, according to AppFolio’s own data. At those volumes, manual entry and email-based approvals consume hours of staff time every week.
Key Data Point
AppFolio Smart Bill Entry has processed more than 56 million invoices on behalf of customers. One customer reported a 50% reduction in invoice processing time after adopting the feature. (Source: AppFolio)
Top-performing AP departments complete their full AP cycle in 2.8 days or fewer, according to AppFolio’s benchmarks. The average AppFolio customer achieves a cycle time of about 1.5 days.
Beyond speed, automation reduces fraud risk and duplicate payments. When every invoice passes through a structured digital workflow, there’s an audit trail for every approval.
How AppFolio Smart Bill Entry Works
Smart Bill Entry is AppFolio’s built-in AI tool for automating invoice data capture. It reads incoming invoices, extracts key details, and maps them to the correct database fields.
The system improves over time. The more invoices you process, the more accurate its pre-fill predictions become.
Step 1: Set Up Your Smart Bill Entry Email
AppFolio generates a unique email address for your account in the Smart Bill Entry section under Payables. Share this address with your vendors and instruct them to email all invoices as PDF attachments.
Each submitted invoice triggers an automatic confirmation email to the vendor, confirming receipt or flagging any issues.
Step 2: Upload or Receive Invoices
Invoices arrive via the designated email or can be uploaded manually by dragging PDF files into the Smart Bill Entry interface. All invoices must be in PDF format; the system won’t process JPEGs or other file types.
For best results, send each invoice as a separate file. Smart Bill Entry reads data from the first page of each document only.
Step 3: Process and Review
Click “Process Invoices” and allow a few minutes for the AI to analyze the documents. Once processing is complete, review the pre-filled bill data in the Invoice section.
Check vendor name, amount, property assignment, GL account, and reference numbers. If everything is correct, approve the bill and move it to your payment queue.
Pro Tip
If you have more than 50 bills to process at once, divide them into smaller batches and submit them separately. Enable email notifications in your My Settings section so you’re alerted to incoming invoices immediately.
Step 4: Configure Smart Bill Entry Settings
AppFolio’s enhanced settings page lets you add automation rules beyond what appears on the invoice itself. For example, you can create a rule to automatically include the account number in the check memo for utility bills.
These conditions apply automatically to every matching invoice, removing one more manual step from your workflow.
Setting Up Bill Approval Flows in AppFolio
Bill Approval Flows give you granular control over how invoices move from entry to payment. Available through Realm-X Flows on Plus and Max plans, these workflows route bills based on conditions you define.
Criteria You Can Use for Routing
AppFolio lets you route bills based on multiple criteria: bill amount, property, vendor name, vendor type, and GL account. You can also factor in purchase or work orders.
Combining these criteria creates workflows that match your actual approval policies.
Auto-Approval for Low-Risk Bills
For bills meeting specific conditions, AppFolio lets you configure auto-approval. A recurring utility bill from a known vendor, under a set threshold, can skip the manual queue entirely.
This removes bottlenecks without sacrificing oversight. Bills that fall outside the auto-approval conditions still follow your standard routing.
Key Insight
As of Spring 2025, AppFolio released Activity Logs for Realm-X Flows templates. You can track what changed, when, and who made the change. (Source: AppFolio Spring 2025 Update)
Purchase Order Approval Automation
AppFolio extended approval automation to purchase orders (POs) in Summer 2025. You can now route POs through custom workflows based on dollar amount, GL code, or budget.
When a bill is tied to a purchase order, the system validates the bill against the PO scope before routing.
Vendor Payment Options in AppFolio
Once a bill is approved, AppFolio offers three payment methods. Each serves a different use case depending on vendor preferences and urgency.
Payment Method | How It Works | Cost | Speed |
eCheck | Direct deposit to vendor’s bank account | $1 per transaction | 1-3 business days |
Bill Pay | Paper check mailed to vendor’s address | $1 per check | 3-7 business days |
Instant Pay | Immediate deposit to vendor’s bank | 1.75% fee (vendor-paid); $1 eCheck fee for you | Immediate |
Vendors set their payment preferences directly in the AppFolio Vendor Portal. Once they select their method and upload payment details, those preferences sync with your database automatically.
You maintain full control over invoice processing and payment approvals regardless of the vendor’s selected method.
Where AppFolio’s Built-In Automation Ends
AppFolio’s native tools cover bill entry, approval routing, and payment execution well. But property management firms often have AP workflows that extend beyond what one platform handles on its own.
Common gaps include multi-system invoice capture, complex exception handling, cross-platform data validation, and legacy system integration.
Signs You’ve Outgrown Native Tools
If your team is still manually re-entering data between AppFolio and another system, you’ve hit a ceiling. The same is true if approval exceptions require email threads outside the platform.
We’ve seen property management companies spend 10+ hours weekly on tasks that the right orchestration layer could automate.
How Wrk Extends AppFolio Invoice Automation
Wrk is a hybrid automation platform that combines AI, RPA, OCR, and human-in-the-loop processing to automate business workflows end to end. It’s not a replacement for AppFolio; it’s an orchestration layer that connects AppFolio to the rest of your operations.
Wrk’s approach is particularly well-suited for property management firms because it handles the messy, exception-heavy work that pure software automation misses.
Invoice Capture from Any Source
Not every vendor emails a clean PDF. Wrk’s OCR and AI extraction tools capture invoice data from email attachments, scanned documents, vendor portals, and digitized paper mail.
Once extracted, the data is validated and formatted for entry into AppFolio, eliminating manual re-keying between systems.
Multi-System Approval Routing
When approvals involve people or systems outside AppFolio, Wrk handles the handoffs. An invoice can be routed to a property owner in one system, validated against a budget, then pushed into AppFolio for payment.
The human-in-the-loop model means a real person reviews edge cases, while routine approvals flow through automatically.
Exception Handling and Duplicate Detection
Wrk’s automation can cross-reference incoming invoices against historical records across multiple systems. This catches duplicates, flags unusual amounts, and identifies mismatched vendor details before they reach your approval queue.
When an exception is flagged, it’s routed to a human reviewer with all relevant context pre-assembled, cutting resolution time significantly.
Pro Tip
Wrk’s managed service model means you don’t need to build or maintain automations yourself. Describe your process, and Wrk’s team designs, builds, tests, and monitors the workflow for you.
Setup fees start at $1,000, and you pay per use after that. (Source: Wrk)
AppFolio vs. Third-Party AP Automation: When to Use Each
The right approach depends on your portfolio size, invoice volume, and workflow complexity. Here’s how to think about it.
Scenario | Best Fit | Why |
Invoices from known vendors via email | AppFolio Smart Bill Entry | Native AI handles standardized PDFs well |
Simple approval chain (1-2 approvers) | AppFolio Bill Approval Flows | Built-in workflows cover straightforward routing |
Mixed-format invoices from many sources | Wrk + AppFolio | Wrk normalizes data before it enters AppFolio |
Approvals span multiple systems | Wrk + AppFolio | Wrk orchestrates across platforms |
High exception volume or complex GL coding | Wrk + AppFolio | Human-in-the-loop handles edge cases at scale |
Audit-ready reporting across systems | Wrk + AppFolio | Wrk provides cross-system audit trails |
For firms managing fewer than 1,000 units with straightforward vendor relationships, AppFolio’s native tools are often sufficient. As portfolios grow, a platform like Wrk fills the gaps.
Step-by-Step: Building Your Automated Invoice Workflow
Whether you’re using AppFolio alone or pairing it with Wrk, the workflow follows the same core structure. Here’s how to set it up from scratch.
Centralize Invoice Intake
Share your Smart Bill Entry email address with every vendor. For vendors who submit invoices by mail or portals, use Wrk’s capture tools to digitize and forward them.
The goal is a single entry point. No invoice should arrive via a personal email or a paper pile on someone’s desk.
Configure Smart Bill Entry Rules
Open your Smart Bill Entry settings and create rules for recurring vendor patterns. Assign default GL accounts, add check memo fields, and set property mappings for repeat vendors.
These rules eliminate repetitive manual coding and ensure consistency across your portfolio.
Build Your Approval Flows
In Realm-X Flows, create separate approval workflows for different bill categories. Auto-approve recurring utility bills under $500, and route higher amounts for review.
A common structure: single-approver review for maintenance invoices under $5,000 and multi-approver routing above $5,000.
Map each workflow to the criteria that trigger it: vendor type, amount threshold, GL account, or property.
Set Up Vendor Payment Preferences
Invite vendors to the AppFolio Vendor Portal so they can select their preferred payment method. Verify bank details for eCheck payments and confirm mailing addresses for Bill Pay recipients.
Automating payment method selection saves your team from collecting sensitive banking information manually.
Connect Third-Party Automation (If Needed)
If your workflow extends beyond AppFolio, connect Wrk to handle multi-source invoice capture, cross-platform approval routing, or exception management. Wrk’s team will map your process, build the automation, and monitor it for you.
In our experience, the firms that see the fastest ROI are the ones that automate the exceptions, not just the routine work.
Common Mistakes to Avoid
Skipping the Vendor Onboarding Step
Automation only works if invoices arrive in the right format, at the right destination. We’ve seen firms adopt Smart Bill Entry and wonder why 40% of invoices aren’t captured.
The reason: those vendors were never told to email PDFs to the AppFolio address.
Send a clear onboarding communication to every vendor with the submission address, format requirements, and a timeline for the switch.
Setting Approval Thresholds Too Low
If every $50 invoice requires a manager’s approval, you’ll create a bottleneck that defeats the purpose of automation. Set approval thresholds that match your actual risk tolerance.
Auto-approve what’s low risk. Route for review only what requires judgment.
Ignoring Exception Patterns
Track which invoices fail automated processing and why. If the same vendor’s invoices are consistently rejected, fix the root cause: a formatting issue, missing vendor record, or incorrect GL mapping.
Exception data is a roadmap for continuous improvement.
Key Insight
According to DocuClipper’s AP statistics, 41% of businesses have automated invoice approval workflows, making it the most commonly automated AP task. Yet 48% of small businesses still rely on paper invoices. The opportunity for property management firms to pull ahead is significant.
Measuring Success: AP Metrics That Matter
Once your automation is running, track these metrics to confirm it’s delivering results and to identify further improvements.
Cost Per Invoice
Calculate your total AP labor, software, and overhead costs divided by invoices processed. Best-in-class teams achieve roughly $2.78 per invoice, compared to $12.88 without strong automation, per Parseur’s 2025 benchmarks.
AP Cycle Time
Measure the days between invoice receipt and payment scheduling. AppFolio customers average about 1.5 days, well ahead of the industry benchmark of 2.8 days.
If your cycle time is above three days, look at your approval routing for bottlenecks.
Exception Rate
The percentage of invoices that require manual intervention. Top-performing teams see a 9% exception rate, while the average sits around 22%, per Parseur’s benchmarks.
A falling exception rate means your automation rules are getting smarter over time.
Duplicate Invoice Rate
Track how many duplicate invoices are caught before payment. Any duplicates that make it through represent a direct financial loss and a sign that your detection rules need tuning.
Start Here: Your Action Checklist
Activate Smart Bill Entry and share the designated email address with all active vendors this week. Send a brief onboarding email with PDF submission instructions.
Audit your current approval process. Map who approves what, how long each step takes, and where bills get stuck. Identify at least three bill categories that qualify for auto-approval.
Set up Bill Approval Flows in Realm-X. Create at least two workflows: one for routine, low-dollar bills and one for higher-dollar expenditures. Requires Plus or Max plan.
Invite vendors to the Vendor Portal. Ask your top 20 vendors by volume to set up their payment preferences this month, starting with eCheck.
Evaluate third-party automation needs. If invoices arrive from sources outside AppFolio or approvals span multiple systems, schedule a discovery call with Wrk.
Frequently Asked Questions
What is AppFolio Smart Bill Entry?
AppFolio Smart Bill Entry is an AI-powered feature in the Payables section that reads vendor invoices and extracts key data. It maps vendor name, amounts, and property details to the correct database fields.
Vendors email PDF invoices to a designated address, and the system pre-fills bill details for review. The feature has processed more than 56 million invoices across AppFolio’s customer base.
How do I set up bill approval workflows in AppFolio?
Bill Approval Flows are configured through Realm-X Flows, available on AppFolio Property Manager Plus and Max plans. You create workflows based on criteria like bill amount, vendor type, GL account, property, purchase orders, and work orders. You can also enable auto-approval for bills meeting specific conditions.
What vendor payment methods does AppFolio support?
AppFolio supports three vendor payment methods. eCheck deposits funds directly at $1 per transaction, and Bill Pay mails paper checks at $1 per check with 3-7 day delivery.
Instant Pay provides immediate fund availability for a 1.75% vendor-paid fee. Vendors choose their preferred method through the Vendor Portal.
Can AppFolio automatically detect duplicate invoices?
Yes. Smart Bill Entry flags potential duplicates during processing by comparing incoming invoices against existing records. This prevents the same invoice from being entered and paid twice.
What AppFolio plan do I need for Bill Approval Flows?
Realm-X Flows, which powers Bill Approval Flows, requires an AppFolio Property Manager Plus or Max plan. The Core plan includes Smart Bill Entry and basic payment features, but custom approval workflows aren’t available at that tier.
How much does manual invoice processing cost compared to automated processing?
Manual invoice processing costs between $15 and $26 per invoice on average, according to 2025 data from Mosaic Corp. Automated AP systems bring that down to roughly $2.50 to $4 per invoice, representing an 80% or greater cost reduction. For a firm processing 3,000 invoices per month, that’s a potential savings of $37,500 to $69,000 monthly.
Can I automate AppFolio invoice processing with a third-party platform like Wrk?
Wrk’s hybrid automation platform connects to property management systems using APIs, RPA, and OCR. It automates invoice capture, data extraction, approval routing, and payment execution. This is especially valuable for firms with mixed-format invoices, multi-system approval chains, or complex exceptions requiring human review.







