Skip to main content Enter
ERP.AI Hospitality ERP

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Modules

Bookings & front deskPrepare for arrivals and follow booking changes with your PMS. Housekeeping & room readinessPlan cleaning, inspect completed work and keep room readiness clear. Kitchen & food serviceFollow actual preparation, food use and cost through the hotel kitchen. Purchasing & suppliersFollow property purchases from the requirement to confirmed supplier payment.
Inventory & property supplyFollow stock from the storeroom to the department and its actual use. Sales & billingManage local goods sales and keep PMS guest billing aligned with the books. FinanceReconcile local business and PMS financial activity in each company’s books. ReportingSee property work, supply and financial balances with their source context.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Processes

Booking to arrivalPrepare arrivals and follow booking changes through confirmed PMS outcomes. Room turnoverMove from actual departure through inspected readiness and confirmed PMS updates. Kitchen to serviceFollow kitchen preparation through accepted output and actual food service.
Procure to payFollow hotel purchasing through accepted delivery and supplier settlement. Order to cashConnect approved local goods orders with delivery, billing and collected cash. PMS to booksReconcile PMS activity and actual tender settlement with each company’s books.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Industries

Independent hotelsKeep daily hotel work connected to the business. Boutique hotelsCoordinate attentive service with dependable property operations.
Hotel groupsSee property work clearly while keeping company accounts separate. Extended-stay hotelsCoordinate longer stays with current room and service information.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Reference

Roles and permissionsGive each team the access and decisions its work requires. ReportsReview hotel work and the financial position behind it. Data modelUnderstand the records connecting property work and company accounts.
IntegrationsConnect the PMS and operating evidence your hotel already uses. ImplementationRoll out the hotel workflow with reconciled source data. Your AI assistantPrepare work and surface exceptions within the team's permissions.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto
All systems
Modules
Bookings & front deskPrepare for arrivals and follow booking changes with your PMS.Housekeeping & room readinessPlan cleaning, inspect completed work and keep room readiness clear.Kitchen & food serviceFollow actual preparation, food use and cost through the hotel kitchen.Purchasing & suppliersFollow property purchases from the requirement to confirmed supplier payment.Inventory & property supplyFollow stock from the storeroom to the department and its actual use.Sales & billingManage local goods sales and keep PMS guest billing aligned with the books.FinanceReconcile local business and PMS financial activity in each company’s books.ReportingSee property work, supply and financial balances with their source context.
Processes
Booking to arrivalPrepare arrivals and follow booking changes through confirmed PMS outcomes.Room turnoverMove from actual departure through inspected readiness and confirmed PMS updates.Kitchen to serviceFollow kitchen preparation through accepted output and actual food service.Procure to payFollow hotel purchasing through accepted delivery and supplier settlement.Order to cashConnect approved local goods orders with delivery, billing and collected cash.PMS to booksReconcile PMS activity and actual tender settlement with each company’s books.
Industries
Independent hotelsKeep daily hotel work connected to the business.Boutique hotelsCoordinate attentive service with dependable property operations.Hotel groupsSee property work clearly while keeping company accounts separate.Extended-stay hotelsCoordinate longer stays with current room and service information.
Reference
Roles and permissionsGive each team the access and decisions its work requires.ReportsReview hotel work and the financial position behind it.Data modelUnderstand the records connecting property work and company accounts.IntegrationsConnect the PMS and operating evidence your hotel already uses.ImplementationRoll out the hotel workflow with reconciled source data.Your AI assistantPrepare work and surface exceptions within the team's permissions.
Sign in
Sign in Start now
Hospitality ERP Processes
Procure to pay4 of 6
  • Booking to arrival1 of 6
  • Room turnover2 of 6
  • Kitchen to service3 of 6
  • Procure to pay4 of 6
  • Order to cash5 of 6
  • PMS to books6 of 6

Procure to pay

Follow hotel purchasing through accepted delivery and supplier settlement.

8 stages · 3 approvals

Roles and responsibilities

Purchasing Manager Warehouse Operator Accountant Finance Manager Purchasing Manageror Finance Manager System 1 Prepare purchase Requisitions 2 Approve order PurchaseOrders 3 Record arrival GoodsReceipts 4 Accept receipt ReceiptAcceptances 5 Match the bill Bills 6 Approve payment PaymentRuns 7 Record settlement Payments 8 Reconcile the order PurchaseOrders
  1. Step 1Prepare purchase
    Purchase Approval QueueSubmitted
    Purchase Order NumberPropertySupplierCurrent Total
  2. Step 2Approve order
    Purchase Approval QueueSubmitted
    Purchase Order NumberPropertySupplierCurrent Total
  3. Step 3Record arrival
    Shelf Life ReviewPendingReview
    Portion NumberLotStatusCurrent Stock Quantity
    Held
  4. Step 4Accept receipt
    Receipt Acceptance ReviewPrepared
    Acceptance NumberReceipt LinePortionDisposition
    Accept
  5. Step 5Match the bill
    Receipt Acceptance ReviewPrepared
    Acceptance NumberReceipt LinePortionDisposition
    Accept
  6. Step 8Reconcile the order
    Purchase Approval QueueSubmitted
    Purchase Order NumberPropertySupplierCurrent Total
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Prepare purchase02Approve order03Record arrival04Accept receipt05Match the bill06Approve payment07Record settlement08Reconcile the order

Prepare purchase

Purchasing Manager prepares the requirement and supplier order with the correct product, unit, property and terms. Current supplier status and approved conversions establish the buying basis. Beneficiary and financial setup changes retain their separate independent review.

Responsible
Purchasing Manager
Records
RequisitionsRequisitionLinesPurchaseOrdersPurchaseOrderLinesSuppliers
Effect
Submitted purchase basis
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-52739 PRP-1395 50
  • PO-86562 PRP-5833 390
  • PO-24215 PRP-7006 320
  • PO-81512 PRP-4233 580
  • PO-50241 PRP-1222 700
PO-52739
Property
PRP-1395
Supplier
VND-038
CurrentTotal
90
ApprovalBasis
50
Currency
CRR-5742

Approval conditions.

Purchasing & suppliers →
Approval required

Approve order

Another actual Purchasing Manager approves within finite reviewed authority; Finance Manager approves the required higher-value or financial route. Neither approves their own preparation. Amendments consider proposed total and cumulative positive increases while preserving fulfilled obligations and remaining commitments.

Responsible
Purchasing Manager or Finance Manager
Records
PurchaseOrdersPurchaseOrderLinesApprovalDecisionsDocumentRevisions
Effect
Approved current commitment
Purchase Approval QueuePurchaseOrders
Approval conditions
Approval conditions

Finance Manager: Approve CreditReviews exceptions, above-limit PurchaseOrders, Bills exceptions, PaymentRuns/Payments release, every Refunds and FinanceCorrections

Purchasing Manager: Approve Requisitions and PurchaseOrders independently within finite current entity/currency limits, requesting Finance Manager otherwise

Purchasing Manager: Manage Suppliers, Requisitions, PurchaseOrders and lines

Submitted
  • PO-52739 PRP-1395 50
  • PO-86562 PRP-5833 390
  • PO-24215 PRP-7006 320
  • PO-81512 PRP-4233 580
  • PO-50241 PRP-1222 700
PO-52739
Property
PRP-1395
Supplier
VND-038
CurrentTotal
90
ApprovalBasis
50
Currency
CRR-5742

Approval conditions.

Purchasing & suppliers →

Record arrival

Warehouse Operator independently records actual delivered quantity and condition. Food lots and dates are captured where applicable. Immutable arrival history distinguishes pending, accepted and rejected goods. A blocked-supplier arrival remains actual held custody awaiting its specified resolution.

Responsible
Warehouse Operator
Records
GoodsReceiptsGoodsReceiptLinesLotsLotPortions
Effect
Actual arrival and pending disposition
Shelf Life ReviewLotPortions
StatusPendingReviewHeldReleased
PendingReview
LP-60579LTS-56120380 current stock quantity
LP-15052LTS-1341160 current stock quantity
Held
LP-64676LTS-75348600 current stock quantity
LP-65407LTS-88980660 current stock quantity
Released
LP-86193LTS-29936870 current stock quantity
LP-80750LTS-40425590 current stock quantity
Inventory & property supply →
Approval required

Accept receipt

Warehouse Operator, independent of the buyer and commercial approver, confirms an exact remaining receipt tranche after physical and reviewed cost prerequisites. The receiving recorder may confirm their own factual evidence under that independence rule. The tranche posts owned inventory and its goods-received effect once. Required Kitchen Manager food release remains separate; an accepted receipt may still be held and unavailable for use.

Responsible
Warehouse Operator
Records
ReceiptAcceptancesGoodsReceiptLinesStockEventsStockLayersKitchenHolds
Effect
Bounded accepted stock and receipt accounting
Receipt Acceptance ReviewReceiptAcceptances
StatusPreparedPendingReviewConfirmed
Prepared
RA-41142GRL-26576630 base quantity
RA-18373GRL-80320490 base quantity
PendingReview
RA-64237GRL-65691290 base quantity
RA-65782GRL-89002220 base quantity
Confirmed
RA-58709GRL-44860740 base quantity
RA-16472GRL-86772410 base quantity
Purchasing & suppliers →

Match the bill

Accountant matches accepted, unreturned and unmatched receipt scope. Commercial price, quantity, tax and carrying value retain their own basis. Required exceptions receive Finance Manager approval before posting the payable and clearing the corresponding goods-received balance.

Responsible
Accountant
Records
BillsBillLinesBillMatchesReceiptAcceptancesJournalEntries
Effect
Matched payable and reviewed differences
Receipt Acceptance ReviewReceiptAcceptances
StatusPreparedPendingReviewConfirmed
Prepared
RA-41142GRL-26576630 base quantity
RA-18373GRL-80320490 base quantity
PendingReview
RA-64237GRL-65691290 base quantity
RA-65782GRL-89002220 base quantity
Confirmed
RA-58709GRL-44860740 base quantity
RA-16472GRL-86772410 base quantity
Purchasing & suppliers →
Approval required

Approve payment

Finance Manager independently approves the exact remaining obligation, beneficiary, currency and instruction. Eligible prepayment and credit sources retain bounded claims. A submitted payment request is not actual bank settlement and cannot release its own funding a second time.

Responsible
Finance Manager
Records
PaymentRunsPaymentsPaymentAllocationsApprovalDecisions
Effect
Authorized supplier payment scope

Record settlement

Accountant reconciles authoritative bank evidence with the approved instruction. Actual cash and payable carrying are relieved once, with exchange differences separately explained. Uncertain outcomes retain claims until resolved; authoritative rejection follows its recorded release path without inventing a cash reversal.

Responsible
Accountant
Records
PaymentsPaymentAllocationsBankStatementLinesIntegrationEventsJournalEntries
Effect
Confirmed payment or explicit unresolved outcome

Reconcile the order

Purchasing Manager follows outstanding delivery and return obligations with Accountant. Closing work reconciles accepted, returned and open quantities, bills, credits and goods-received balances. Supplier returns remove current carrying from exact receipt descendants; their commercial settlement remains a separate financial decision.

Responsible
Purchasing Manager
Records
PurchaseOrdersPurchaseOrderLinesReturnLinesBillMatches
Effect
Remaining supply and finance obligations reconciled
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-52739 PRP-1395 50
  • PO-86562 PRP-5833 390
  • PO-24215 PRP-7006 320
  • PO-81512 PRP-4233 580
  • PO-50241 PRP-1222 700
PO-52739
Property
PRP-1395
Supplier
VND-038
CurrentTotal
90
ApprovalBasis
50
Currency
CRR-5742

Approval conditions.

Purchasing & suppliers →
Approvals and exception handling

3 approvals required in this process

  • Approve order Purchasing Manager or Finance Manager signs · record arrival waitsPurchaseOrders, PurchaseOrderLines, ApprovalDecisions, DocumentRevisions
  • Accept receipt Warehouse Operator signs · match the bill waitsReceiptAcceptances, GoodsReceiptLines, StockEvents, StockLayers, KitchenHolds
  • Approve payment Finance Manager signs · record settlement waitsPaymentRuns, Payments, PaymentAllocations, ApprovalDecisions
  • Later receipt acceptance cannot exceed the actual arrival's remaining quantity.
  • Food release changes eligibility without creating another receipt or value.
  • Material changes to approved instructions require renewed review.
  • Consumed or moved receipt descendants require a traced correction, not reversal at a depleted original location.

When the process needs attention

  • reject Record arrival

    Immutable arrival history distinguishes pending, accepted and rejected goods.

  • exception Match the bill

    Required exceptions receive Finance Manager approval before posting the payable and clearing the corresponding goods-received balance.

  • reject Record settlement

    Uncertain outcomes retain claims until resolved; authoritative rejection follows its recorded release path without inventing a cash reversal.

Records and postings

StageRecordsEffect
1 Prepare purchase RequisitionsRequisitionLinesPurchaseOrdersPurchaseOrderLinesSuppliers Submitted purchase basis
2 Approve order PurchaseOrdersPurchaseOrderLinesApprovalDecisionsDocumentRevisions Approved current commitment
3 Record arrival GoodsReceiptsGoodsReceiptLinesLotsLotPortions Actual arrival and pending disposition
4 Accept receipt ReceiptAcceptancesGoodsReceiptLinesStockEventsStockLayersKitchenHolds Bounded accepted stock and receipt accounting
5 Match the bill BillsBillLinesBillMatchesReceiptAcceptancesJournalEntries Matched payable and reviewed differences
6 Approve payment PaymentRunsPaymentsPaymentAllocationsApprovalDecisions Authorized supplier payment scope
7 Record settlement PaymentsPaymentAllocationsBankStatementLinesIntegrationEventsJournalEntries Confirmed payment or explicit unresolved outcome
8 Reconcile the order PurchaseOrdersPurchaseOrderLinesReturnLinesBillMatches Remaining supply and finance obligations reconciled
Data model →

Process reports

All reports

Purchasing and Receipt Position

Reconcile each approved PurchaseOrders/PurchaseOrderLines revision and its remaining commitment with actual GoodsReceipts/GoodsReceiptLines, independently confirmed ReceiptAcceptances, BillMatches and source-linked supplier returns/credits; show arrived, pending, accepted, rejected, returned and unmatched scope at the relevant property/company cutoff without treating an entire line as accepted from a partial tranche, relate standard stock/receipt variance and GRNI to their own original effect, retain document and functional values separately and prevent multiple match/detail joins from multiplying quantities or payable balances.

Purchase Approval QueuePurchaseOrders
Submitted
  • PO-52739 PRP-1395 50
  • PO-86562 PRP-5833 390
  • PO-24215 PRP-7006 320
  • PO-81512 PRP-4233 580
  • PO-50241 PRP-1222 700
PO-52739
Property
PRP-1395
Supplier
VND-038
CurrentTotal
90
ApprovalBasis
50
Currency
CRR-5742

Approval conditions.

Housekeeping Work

Group HousekeepingTasks under the applicable HousekeepingPlans by property, actual assignee and service/turnover date, retaining planned and actual times, access/service preferences, work evidence, inspection outcome and the reason for deferred, declined, incomplete or reopened work; distinguish occupied-room service from a departure turnover and source-driven task generation from real completion, count each current task once while preserving earlier revisions, and do not derive paid time, room availability or supply consumption from task status.

My Housekeeping WorkHousekeepingTasks
YouStatusAssignedInProgressMissedDeclinedBlocked
30 Sep RMS-8994 HT-90936, 23 Sep to 30 Sep, Assigned RMS-3044 HT-10577, 16 Sep to 21 Sep, InProgress RMS-4200 HT-77911, 16 Sep to 23 Sep, Missed RMS-1972 HT-85485, 16 Sep to 23 Sep, Declined RMS-3625 HT-13461, 17 Sep to 25 Sep, Blocked RMS-9114 HT-24062, 24 Sep to 30 Sep, Assigned HT-90936HT-10577HT-77911HT-85485HT-13461HT-24062 today · 17 Sep
  • RMS-8994: HT-90936, 23 Sep to 30 Sep, Assigned
  • RMS-3044: HT-10577, 16 Sep to 21 Sep, InProgress
  • RMS-4200: HT-77911, 16 Sep to 23 Sep, Missed
  • RMS-1972: HT-85485, 16 Sep to 23 Sep, Declined
  • RMS-3625: HT-13461, 17 Sep to 25 Sep, Blocked
  • RMS-9114: HT-24062, 24 Sep to 30 Sep, Assigned

Kitchen Production and Cost

Reconcile each WorkOrders recipe/version, released material requirement, actual ProductionEntries and terminal ProductionCompletions with WorkOrderCostEntries, BatchMaterialAllocations and BatchReconciliations at one company/property/cost cutoff; keep each ingredient's issue/use/loss/unused return and packaging in its own compatible base unit, actual accepted time sources distinct and normal included loss cost in its single terminal allocation; separate current issued WIP, physical unfinished work, valued held output and eligible completed output, show frozen standard versus attributable actual relief with the signed approved variance and residual close scope once, and never add intermediate throughput or quality release as another finished quantity/value.

Kitchen Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
05 Sep06 Oct PRP-4515 WO-89076, 23 Sep to 02 Oct, Released PRP-9069 WO-40143, 13 Sep to 19 Sep, InProgress PRP-1442 WO-77444, 17 Sep to 22 Sep, PartiallyCompleted PRP-4832 WO-99413, 05 Sep to 09 Sep, Completed PRP-2652 WO-42982, 17 Sep to 26 Sep, PendingClose PRP-6003 WO-54494, 29 Sep to 06 Oct, Released WO-89076WO-40143WO-77444WO-99413WO-42982WO-54494 today · 17 Sep
  • PRP-4515: WO-89076, 23 Sep to 02 Oct, Released
  • PRP-9069: WO-40143, 13 Sep to 19 Sep, InProgress
  • PRP-1442: WO-77444, 17 Sep to 22 Sep, PartiallyCompleted
  • PRP-4832: WO-99413, 05 Sep to 09 Sep, Completed
  • PRP-2652: WO-42982, 17 Sep to 26 Sep, PendingClose
  • PRP-6003: WO-54494, 29 Sep to 06 Oct, Released

Property Stock and Supply

Reconcile current InventoryPositions/StockLayers and exact InventoryReservations by company, property department, warehouse/location, product/base unit and current Lots/LotPortions/Serials with StockTransfers and DepartmentUses/DepartmentUseLines; show owned stock, transit, issued WIP, current restrictions, reserved quantities, actual department consumption and unused return sources separately, retain original lot/date/hold lineage through physical splits and current carrying through movement, count disjoint current leaf populations once without aggregate parents or summed overlapping holds, and keep transfer/request/booking/charge activity from becoming a second consumption or purchase.

Booking Request ReviewPMSRequests
StatusPendingApprovalUncertainConflict
PendingApproval
PMS-91804PRP-4632
PMS-41789PRP-9836
Uncertain
PMS-76693PRP-4954
PMS-43551PRP-5278
Conflict
PMS-34796PRP-6855
PMS-25663PRP-2807
Run by an agent

Agent support

An assistant cannot supply an independent human approval or invent an external result. A requested booking is confirmed only from authoritative PMS evidence. Room readiness requires the actual work and selected inspection, and monetary or stock effects require their own approved sources.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › procure to pay · prepare purchase on Requisitions, RequisitionLines, PurchaseOrders, PurchaseOrderLines, Suppliers ✓ Purchasing Manager prepares the requirement and supplier order with the correct product, unit, property and terms. › procure to pay · approve order on PurchaseOrders, PurchaseOrderLines, ApprovalDecisions, DocumentRevisions ⏸ approval · waiting for the purchasing manager or finance manager # 6 more stages after approval: record arrival, accept receipt, match the bill, approve payment, record settlement, reconcile the order

Other processes

5 more
Arrivals and Stay DeskExpected
Segment NumberReservationRoom TypeArrival Date

Booking to arrival

Prepare arrivals and follow booking changes through confirmed PMS outcomes.

7 stages · 1 approval

Arrivals and Stay DeskExpected
Segment NumberReservationRoom TypeArrival Date

Room turnover

Move from actual departure through inspected readiness and confirmed PMS updates.

7 stages · 2 approvals

Kitchen Production ScheduleReleased
Work Order NumberPropertyBatch NumberOutput Product

Kitchen to service

Follow kitchen preparation through accepted output and actual food service.

9 stages · 6 approvals

Sales Orders Awaiting ApprovalSubmitted
Order NumberPropertyAccountShipment Mode
Customer Handover

Order to cash

Connect approved local goods orders with delivery, billing and collected cash.

5 stages · 2 approvals

PMS Bridge ApprovalPendingApproval
Bridge NumberPropertyConnectionFrom Cursor

PMS to books

Reconcile PMS activity and actual tender settlement with each company’s books.

8 stages · 2 approvals

ERP•AI workspace

Start now Hospitality ERP

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 3 of 6Kitchen to serviceNext · process 5 of 6Order to cash

Customize Procure to pay. With Proto, your desktop AI agent.

Ask Proto to help you customize Hospitality ERP.

Customize
Procure to pay.
Ask: “Review “Approve order”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.