Next-Gen Autonomous Middleware | < 4.5s Ledger Validation
Autonomous Finance & Operational Intelligence

Elevate Confidence Automate Data Entry Boost Productivity Get Information Faster

Zero Math Hallucinations Allowed
100% Automated Keying
Sub-4.5s Ledger Sync

ERPYAS in 30 Seconds

From a paper invoice to a ready-to-check draft in your ERPNext.

  1. 1

    Snap or upload

    Take a photo or upload a PDF or image of the invoice in the ERPYAS app.

  2. 2

    AI reads it

    Supplier, invoice number, date, every line item, discounts and the total.

  3. 3

    Draft in ERPNext

    A draft Purchase Invoice appears in your ERPNext with the original document attached.

  4. 4

    You stay in control

    Your accountant checks and submits it. ERPYAS never submits or pays anything on its own.

Owners & CEOs get live financial answers on their phone (CEO Mode).
Accountants stop typing invoices and only review them.
Eliminating: Manual Invoice Keystrokes

Bridging Physical Reality with Strict Relational Truth.

ERPYAS transforms chaotic warehouse receipts, commercial invoices, and conversational executive inquiries into mathematically validated ERPNext ledger entries in under 4.5 seconds. Built on Google Gemini and Google Cloud serverless architecture, it empowers accounting teams with effortless automated data entry while preserving strict human-in-the-loop financial governance.

dashboard.erpyas.local
LIVE INGESTION COCKPIT • REALITY → RELATIONAL TRUTH
ROUNDTRIP: 3.8s
PHYSICAL INVOICE (#PINV-842) SCANNED
Supplier: Apex Logistics UK
Tax Breakdown: 20% UK VAT (£3,075.00)
Total Payable: £18,450.00
Gemini
0.00% Error
ERPNEXT LEDGER COMMIT docstatus: 0
Target Schema: tabPurchase Invoice
Hash Checksum: SHA-256 MATCH
Accountant Authority: Draft Ready
Edge Capture (~180ms) → Multimodal Reasoning (~2100ms) → SQL Deduplication & Draft (~420ms)
< 0
Receipt to ERP Ledger
0
Persistent Disk Footprint
0
HITL Draft Safeguard
0
Multimodal Schema Match
< $0
Compute Cost Per Scan
Google Gemini • Google Cloud Infrastructure • ERPNext Frappe Framework
Enterprise Core

Core Enterprise Capabilities

Engineered to eliminate administrative friction while upholding ironclad accounting compliance and sub-second operational throughput.

About

ERPYAS: Deterministic Financial Precision Meets Intelligent Automation

INTELLIGENCE LAYER

Financial operations cannot tolerate errors, guesswork, or hallucinations. In business finance, numbers must balance, data must be verifiable, and compliance is non-negotiable.

Yet, daily business inputs arrive in pure chaos—unstructured PDFs, paper receipts, and inconsistent invoices that slow down teams and create costly manual bottlenecks.

ERPYAS bridges this gap.

Designed as a modern intelligence layer for enterprise resource planning (ERP), ERPYAS seamlessly transforms raw, messy documents into clean, audit-ready financial records.

We don't replace trusted financial accounting with unpredictable AI. We deploy intelligent automation to eliminate administrative friction—giving you absolute data accuracy with modern operational speed.

Deterministic Accounting Intelligent Automation
Zero-Hallucination Integrity

Your core ledger remains strictly controlled, mathematically precise, and compliant.

Instant Document Capture

High-friction invoices and receipts are automatically captured, parsed, and prepared for processing.

Total Audit Control

Every entry is strictly verified before it ever touches your accounting records, ensuring human oversight where it matters most.

Edge Node Processing

Intelligent Edge Capture

NODE_STATUS: ONLINE

The cross-platform mobile application operates as an intelligent edge node, utilizing on-device neural processing to automatically crop, flatten, and compress physical documents. This localized pre-processing guarantees rapid cloud transmission and allows the system to cache payloads offline to survive severe warehouse network outages.

Live Ledger Commit
Journal entry DRAFT
Supplier Apex Logistics UK
Reference PINV-2026-0842
Account
Dr £
Cr £
Purchases
15,375.00
VAT input
3,075.00
Trade payables
18,450.00
Total
18,450.00
18,450.00

Saved with docstatus 0. Waiting for your approval.

Offline Sync Queue Mobile Edge Engine
Multimodal Cognitive Layer

Semantic AI Extraction

Eradicating the fragility of traditional, template-dependent OCR, the backend leverages Google Gemini to semantically interpret unpredictable vendor layouts, multi-page PDFs, and even physically damaged documents without prior template configuration.

Zero Template Drift Gemini
Zero-Retention Conduit

Cryptographic & Financial Integrity

The system acts strictly as a stateless conduit, ensuring sensitive corporate documents evaporate from server memory the millisecond extraction concludes to maintain absolute data privacy. A strict Human-In-The-Loop (HITL) protocol ensures the AI only drafts records, leaving ultimate financial authority and liability with certified human accountants.

Draft Safeguard Human-Verified
Autonomous Business Intelligence

Executive Agentic Co-Pilot

SDUI_ROUTER: ACTIVE

Bridging unstructured human curiosity with strict SQL schemas. By parsing multi-step conversational prompts, the Co-Pilot dynamically generates verified ERPNext reports, queries cash positions, and executes vendor balance reconciliations without risk of mathematical hallucinations.

Natural Language to SQL Server-Driven UI
High-Concurrency Engine

Serverless Economic Scalability

AUTOSCALE: ON

Engineered on scalable Google Cloud infrastructure, the platform elastically expands to handle thousands of concurrent users instantly. This ensures maximum throughput during peak warehouse hours while reducing operational expenditure to fractions of a cent per scan.

Instant Auto-Scaling Google Cloud
Architectural Guarantee

The Architectural Verdict

By isolating AI to handle only unstructured chaos while relying on battle-tested SQL databases for all mathematical business logic, ERPYAS delivers an infinitely adaptable operations suite. It replaces hours of tedious administration with a frictionless, high-velocity data pipeline that directly accelerates bottom-line efficiency.

Zero Math Hallucinations Allowed
Architecture Deep-Dive

The Generalization Gap:
AI Perception vs SQL Logic.

ERPs like SAP, Oracle, and ERPNext demand perfection and strict schema integrity, but the physical warehouse supply chain is messy. Traditional zonal OCR breaks when vendor layouts drift. ERPYAS bridges this chasm by completely decoupling cognitive AI extraction from deterministic transactional accounting.

The Cost Bottleneck

SMEs waste hours on manual keying. We reduce document input latency from 48 hours to 4.5 seconds with mathematical certainty.

The HITL Shield

AI models can hallucinate. ERPYAS mathematically enforces docstatus: 0 (Draft Mode). The AI does the typing; the human retains legal authority.

The 10/90 Compute Split

We never send unprocessed raw images across unreliable networks. The on-device engine compresses and cleans each document before the cloud layer performs semantic reasoning.

erpyas.core / pipeline.overview
HIGH-LEVEL OVERVIEW
# ERPYAS Ingestion Pipeline — High-Level Overview
# Proprietary implementation details withheld

STEP 1  CAPTURE    → document captured and pre-processed at the edge
STEP 2  TRANSMIT   → encrypted transfer to Google Cloud
STEP 3  INTERPRET  → semantic understanding via Gemini
STEP 4  VALIDATE   → business-rule & schema checks applied
STEP 5  DRAFT      → written to ERPNext as a Human-in-the-Loop draft
STEP 6  DISCARD    → source bytes cleared from memory instantly

# Result: a fully-validated draft ledger entry, ready
# for human review — in under 4.5 seconds end-to-end
Pipeline SLA: < 4.5s Total Roundtrip
Edge: ~180ms Gemini: ~2100ms ERPNext Sync: ~420ms
Deterministic Natural Language Router

Executive Agentic Co-Pilot

Executives don't navigate convoluted 100-page ERP menus. They ask direct questions in natural language. Our semantic router executes mathematical SQL functions in ERPNext and renders instant, hallucination-free Server-Driven UI (SDUI) widgets.

ERPYAS CEO Agentic Router Online • SQL Connected
ERPNext v15 Core • Multi-Tenant Partition
Welcome, Alireza. I am connected directly to your Frappe ledger. What financial insight or operational query would you like to resolve?
"Give me an instant summary of our current Cash Flow, Accounts Payable, and top 3 supplier liabilities."
Query parsed deterministically. Executing erpnext.accounts.report.cash_flow & querying general ledger balance. Generated live SDUI widget on the right with zero LLM arithmetic hallucinations.
SQL Schema Verified • Latency: 420ms
SDUI WIDGET: FINANCIAL_SUMMARY Live as of: Today, 14:32
Strict SQL

Liquidity & Accounts Payable Snapshot

Total Liquidity
£428,950
+12.4% vs last mo
Accounts Payable
£84,210
14 Invoices Due < 7d
Net Working Cap.
£344,740
Healthy Ratio (5.1x)
SUPPLIER
INVOICE REF
TOTAL AMOUNT
Apex Logistics Global
PINV-2026-0842
£18,450.00
Caledonian Freight Ltd
PINV-2026-0839
£12,120.50
Nordic Timber Supplies
PINV-2026-0831
£9,840.00
Rendered via Frappe REST API Inspect in Mobile App →
Physical Reality to Ledger

The Mobile Edge Client in Action

Designed for warehouse dock workers, floor managers, and executives. From instant enterprise SSO and offline neural document capture to live conversational querying.

1 Enterprise Login

SSO & Ledger Credentials

Direct HTTPS authentication to your ERPNext instance with tokenized API key protection.

2 Neural Edge Capture

Offline-Resilient Scanner

On-device neural edge cropping with automated offline caching for dead warehouse zones.

3 CEO Agentic Chat

Interactive SDUI Tables

Instant function routing returning live verified supplier records and totals without latency.

4K ULTRA-HD DUAL VIEW
ERPYAS Mobile Edge Neural Document Scanner and Conversational Interface
Live Production Flutter/Dart Build
iOS 17+ • Android 14+ • frappe_api: ^2.4.0 • 2048×2048 Retina Master
Economic Impact

Calculate Your Bottom-Line ROI

See exactly how much money and manual clerk hours ERPYAS eliminates for your finance department every single month.

2,500 docs
£22 / hr
Benchmark Assumption: Average manual typing & double-check takes ~4.5 mins per supplier invoice vs 4.5 seconds with ERPYAS.
Estimated Monthly Savings
£4,125
£49,500 Annual Bottom-Line Boost
Clerk Hours Eliminated: 187.5 hrs / mo
Input Delay Slashed: 99.8% Faster
Instant Activation

Self-Serve Plans (Buy with 1-Click on Website)

Predictable, transparent subscriptions. Instantly activate autonomous invoice processing with zero setup delays, zero hidden fees, and guaranteed sub-4.5s ERP ledger validation.

Pay Monthly
Pay Yearly SAVE 17% (2 MONTHS FREE)
Cards Google Pay & Apple Pay Stripe 256-bit SSL
STARTER

Starter

Essential autonomous keying for small retailers.

$99 / yr
1,000 invoices
Activate Yearly
Most Popular
GROWTH

Growth

Advanced multi-store document processing & sync.

$150 / yr
3,500 invoices
Activate Yearly
WHOLESALE

Wholesale

High-density automated invoice batch ingestion.

$400 / yr
10,000 invoices
Activate Yearly
ENTERPRISE MAX

Enterprise Max

Process massive bulk bills with zero server slowdown.

$3,490 / yr
Up to 150,000 invoices
Activate Yearly
SOC2 & GDPR READY ARCHITECTURE

Global Compliance &
Volatile RAM Protection.

ERPYAS relies on ERPNext for the ultimate ledger authority. We enforce the Law of Absolute Statelessness. The middleware processes documents strictly in volatile memory, meaning sensitive documents evaporate the millisecond extraction finishes.

Auto-adjusts VAT/GST rates via Frappe Regional Tax Templates
Compliant with UK Companies House & HMRC digital filing standards
Saga Pattern distributed transaction rollbacks for zero orphaned entries
Dual-Layer SQL SHA-256 Deduplication protects against double billing

Active Operational Regions

Chart of accounts & automated tax calculation natively tailored for global enterprise markets:

🇬🇧 United Kingdom (HMRC)
🇺🇸 USA (Sales Tax & IRS)
🇩🇪 Germany (GoBD & VAT)
🇨🇦 Canada (CRA / GST)
🇦🇪 UAE (FTA Corporate Tax)
🔒 AES-256 in Transit • TLS 1.3 Strict • Zero Persistent Files on Cloud Disk
Execution Strategy

Development Roadmap

Transparent milestones as we scale ERPYAS across global logistics hubs and multi-tier enterprise supply chains.

Q1 2026 COMPLETED / LIVE

MVP Core Ingestion

Core accounting ledger ingestion, Dual-Layer SQL Deduplication, and the Static AI Inbox with Frappe draft enforcement.

  • ✔ Mobile edge on-device preprocessing
  • ✔ Gemini schema validation
  • ✔ ERPNext draft enforcement (docstatus: 0)
Q2 2026 IN PROGRESS

Beta Fleet Expansion

Live Executive Co-Pilot router deployment with dynamic SDUI table rendering and automated supplier ledger matching.

  • ⚡ Natural Language SQL router for Frappe
  • ⚡ Dynamic SDUI widget rendering engine
  • ⚡ Multi-currency automated VAT reconciliation
Q3–Q4 2026 SCHEDULED

Public Enterprise SaaS

Full commercial scale with multi-tenant SaaS DB isolation and Dynamic Server-Driven UI (SDUI) for bespoke reporting.

  • ○ Multi-tenant cloud scaling
  • ○ Autonomous inventory reorder triggers
  • ○ Global ERP connectors (SAP / Business Central)
Stateless Compute • Relational Certainty

Modern 2026 Infrastructure Stack

Enterprise-grade architecture utilizing Google Cloud for stateless serverless compute, ERPNext (Frappe Framework) for strict ACID relational logic, and Google Gemini for deterministic schema extraction.

Google Cloud
RPNext
Gemini
GET IT ON Google Play

Leadership & Engineering

Alireza Abdi

Founder, CEO & AI Systems Architect

Specializing in distributed serverless systems, multimodal AI middleware, and enterprise accounting integrations. Based in Edinburgh, Scotland.

alireza@erpyas.com
CUSTOMER GUIDE

Frequently Asked Questions

How ERPYAS works, what you can upload, plans and credits, and everything accountants and owners should know. Tap a question to open it.

Getting Started (about 5 minutes)

What do I need?
  • An Android phone or tablet. iPhone is coming soon.
  • A Google account to sign in.
  • An ERPNext company (version 16, on Frappe Cloud or your own server).
How do I start?
  1. Install the ERPYAS app and tap Continue with Google.
  2. Enter your ERPNext address (for example yourcompany.frappe.cloud) and your ERPNext API Key and API Secret.
  3. Tap Connect. ERPYAS checks the connection, and you're ready to scan.

Have an invite code? Enter it in Settings → Account & plan → Invite code to unlock 50 free invoices. No card needed. No code? Choose a plan at www.erpyas.com.

Where do I get the ERPNext API Key and Secret?

In ERPNext: open your User profile → API Access → Generate Keys. - Use a user who is allowed to create Purchase Invoices, Suppliers and Items. - ERPNext shows the Secret only once, so copy it straight into the app.

Do I need to install anything in ERPNext?

No. No plugins, no custom code, no server changes. ERPYAS uses ERPNext's standard, secure API.

What Can I Upload?

Question Answer
Which files? Camera photos, PDF, JPG / JPEG, PNG, WEBP
Multi-page invoices? Yes. A multi-page PDF is read as one invoice, every page and every row
Maximum file size? 30 MB per file. A normal phone photo or PDF is far smaller
How many at once? 1 invoice, or up to 50 invoices in one batch (up to 200 MB per batch)
One invoice per file? Yes. Each file should contain one invoice (receipts and credit notes are fine)
Handwritten bills? Not supported. Handwritten or unreadable documents are politely rejected, and they cost nothing
Which languages and currencies? Invoices in any common language and currency; amounts post in your ERPNext company currency. The app itself is available in English, Arabic, German, Spanish, Hindi, Urdu and Chinese

For the best results: - Use good light, and photograph the invoice flat with all four corners visible. - Make sure the supplier name, invoice number, date and total are readable. - Original PDFs from suppliers give the best accuracy of all.

How Fast Is It?

Task Typical time
One invoice, from upload to draft in ERPNext About 5–15 seconds
Batch of 50 invoices All 50 are read in parallel, then written to ERPNext at up to 100 per minute

Why paced? Batches are written at a steady pace so your ERPNext server stays fast for everyone else in your team.

Can I keep working while a batch runs?

Yes. Progress is shown in the app, and you can keep using it.

Plans, Credits & Billing

One processed invoice = one credit. Choose a plan at www.erpyas.com:

Plan Monthly Yearly (2 months free) Invoices per month
Invite code $0 – 50 free invoices per account (once)
Starter $9.90 $99 1,000
Growth $15 $150 3,500
Wholesale $40 $400 10,000
Enterprise Max $349 $3,490 up to 150,000

Need more than 150,000 invoices a month, or a multi-branch setup? Contact us.

How do I use an invite code?

In the app: Settings → Account & plan → Invite code, type the code, then tap Redeem. The free invoices are added to your account straight away. Each account can use one invite code.

What uses a credit?

Only an invoice that becomes a draft in ERPNext. These are free: - duplicates, - rejected or unreadable documents, - uploads that fail for any reason, - re-sending the same upload after a network drop.

Do I get credits back if I undo an invoice?

Yes. Invoices removed with the 24-hour Undo (see section 6) give their credits back.

When does my allowance renew?
  • Monthly plans: on every billing date.
  • Yearly plans: a full monthly allowance every month for the whole year.
How do I know how much I have left?

Settings → Account & plan shows your plan and invoices remaining. The app also reminds you when you've used 90%.

What happens when I run out?
  • New uploads pause and the app shows Upgrade plan.
  • Invoices you've already scanned stay safe on your phone. Upgrade and they continue.
  • Nothing is ever lost.
How do I upgrade, change card, download receipts or cancel?

In the app: Settings → Account & plan. - Upgrade plan opens the plans page. - Manage billing opens your secure Stripe billing page (card, invoices, cancellation).

Buy with the same email you sign in with and your plan activates automatically within seconds.

Is payment secure?

Yes. Payments are handled by Stripe. ERPYAS never sees your card details. Every purchase gets a 9-digit Customer Service ID on your receipt for quick support.

What Arrives in ERPNext?

What exactly does ERPYAS create?
  • A Draft Purchase Invoice with the supplier, invoice number, dates, every line item, discounts and taxes.
  • The original invoice file attached, so auditors are always one click from the source.
  • The draft's total always matches the invoice total.
Will it create suppliers and items for me?

Yes. Known items are matched to your catalogue, including part numbers and SKUs. Genuinely new items and suppliers are created automatically. Items that look similar but differ in a number (for example a 24-port vs a 48-port panel) are never silently merged.

How are taxes, shipping and discounts handled?
  • Line items are recorded as printed.
  • Bottom-line discounts are recorded as a discount.
  • VAT / sales tax, shipping and similar charges are posted as a tax-and-charges line.

This way the draft balances exactly to the invoice.

Paid or unpaid?

You choose before scanning, and one choice applies to a whole batch: - Credit (pay later): the draft goes to Accounts Payable. - Cash or Bank: recorded as already paid from the account you pick.

Which expense account is used?

Your default expense account, or the one you pick in the app's account picker. The app remembers your usual choices.

What is the "Suspense" account?

When something needs a human decision, the draft goes to a suspense (review) account with a note explaining why. For example: - a blurry total, - a missing price, - an uncertain supplier, - an item that conflicts with your catalogue.

Your accountant checks it, corrects the account and submits it, usually in under a minute.

What if a supplier sends a corrected version of an invoice?

ERPYAS recognises it: - If the original is still a draft, the draft is updated. - If the original was already submitted, a new draft is created and flagged for review.

How are duplicates prevented?

ERPYAS blocks the same invoice twice, whether it's: - the same file, - the same supplier and invoice number already in ERPNext, - or the same invoice content scanned again.

A duplicate shows "Duplicate Blocked" and costs nothing.

For Accountants: Your Daily Routine

  1. Scan invoices as they arrive (one at a time or in batches of up to 50).
  2. Open ERPNext → Buying → Purchase Invoice and filter by Draft.
  3. Review each draft against the attached original. Check suspense items first; the remarks say why.
  4. Submit. ERPYAS never submits, pays or deletes submitted documents. That stays your decision.
I scanned the wrong invoice. Can I undo it?

Yes, within 24 hours: 1. Go to Settings → Emergency 24-Hour Session Undo and tap Undo next to an invoice, or Rollback All. 2. The draft and its attachment are removed from ERPNext, and the credit comes back. 3. Invoices that were already submitted or paid are protected and are never deleted.

No signal in the warehouse?

Keep scanning. Invoices wait in the app's Outbox and upload automatically when you're back online, just like WhatsApp messages.

What do the app messages mean?
Message Meaning What to do
Quality Gate Rejected Handwritten, blurry or not an invoice Rescan clearly, or enter it manually (no credit used)
Duplicate Blocked This invoice is already in ERPNext Nothing (no credit used)
ERP server temporarily down Your ERPNext didn't answer Nothing: the Outbox retries automatically
AI temporarily unavailable Short service hiccup Nothing: it retries automatically
No invoice credits yet New account without a plan Enter your invite code, or choose a plan
Upgrade plan / free invoices used up Your allowance is used Upgrade in Settings (scanned invoices stay saved)
Authentication failed Your ERPNext API key was changed or revoked Enter the new key in Settings
Access forbidden Your ERPNext user lacks permission Ask your admin for Purchase Invoice rights

For CEOs & Owners: CEO Mode

What is CEO Mode?

Instant answers to the questions owners actually ask, straight from your live ERPNext books, on your phone: - Profit & Loss - Balance Sheet - Cash Flow - Cash-Flow Forecast - Who owes us (Receivables) - Who we owe (Payables) - Working Capital - Sales Pipeline - Budget vs Actual - Profit by Segment

Pick a question, then a period: Today, 1 month, 3 months, 6 months or 1 year.

Can I trust the numbers?

Yes. AI never calculates your financial figures. Every number comes directly from your ERPNext ledger using standard accounting reports, so what you see is exactly what your books say.

Accounts, Privacy & Security

Can several people use one subscription?

A subscription belongs to one person's ERPYAS account (their Google sign-in). Each team member who scans should have their own account and plan. They can all post into the same ERPNext company.

Where are my ERPNext keys stored?

Only on your phone, encrypted by the phone's secure hardware keystore. ERPYAS servers never store them; they're used for each request and then discarded.

Does ERPYAS keep my invoices?

No. - Invoices go to your own ERPNext. - Batch uploads are held briefly while they're processed and are deleted automatically within 24 hours. - We keep only what's needed to run your account: your email, plan, credit balance, and duplicate-check fingerprints (not the documents).

Who processes the data?
  • Google Cloud runs ERPYAS (USA region).
  • Google Gemini AI reads invoices.
  • Stripe handles payments.

Data is encrypted in transit (HTTPS) end to end.

How do I sign in?

With Google (on iPhone, Sign in with Apple is coming). Sessions stay signed in securely. You can sign out any time from the app.

Quick Answers

  • Free trial? Yes: 50 free invoices with an invite code, no card.
  • Contract? No. Monthly or yearly, cancel any time in Manage billing.
  • Works with my existing ERPNext? Yes, with no changes to your ERPNext.
  • Do I need an IT person? No. Setup takes about 5 minutes.
  • Does it replace my accountant? No. It removes the typing; your accountant keeps full control and approves everything.

Questions, onboarding or enterprise volumes: alireza@erpyas.com · www.erpyas.com

Still have a question? Email alireza@erpyas.com or .