Documentation

How MIWI fits together—without the jargon

Step-by-step guides for every MIWI module—setup checklists, everyday tasks, and how teams actually get work done.

21+ modules · Detailed how-tos · Written for operators

First steps

Get the workspace ready

You don’t need a thick manual. Open the workspace, turn on what you need, finish the basics, invite the team, then learn the rest while you work.

Step 01

Create your workspace

Start a free trial and set up your company profile. You’ll get a secure workspace for your property or business—nothing to install just to explore the modules.

Step 02

Turn on the modules you need

Go to Settings → Modules and enable only what matches how you work today: front desk, sales, people, finance, or site work. You can add more later without starting over.

Step 03

Set up the basics for each area

Before go-live, fill in the essentials: property and rooms for Booking, chart of accounts for Accounting, terminals and catalog for POS, org structure and leave types for HR. Each module guide below lists the setup checklist.

Step 04

Invite the people who will use it

Add owners, managers, and staff with roles that match their desk. Everyone shares one tenant, so bookings, sales, and payroll stay connected.

Step 05

Find things from the Quick Menu

Day-to-day work lives in the Quick Menu and sidebar—Front Desk, Employees, Point of Sale, Inventory, Accounting, and more. If you’re stuck, open Support in the workspace chat.

How-to guides

Walk through the jobs you do every week

These are the paths teams actually take—front desk, POS, sales paperwork, payroll, stock, month-end, and OTAs.

PMS

Check a guest in and settle the folio

From reservation to keys in hand—and charges that land on the right bill.

  1. 1 Open Quick Menu → Front Desk and find today’s arrival (or create a walk-in).
  2. 2 Assign a clean room, collect ID or deposit if your policy requires it, then check the guest in.
  3. 3 During the stay, post room charges, POS outlet charges, and ancillaries to the folio (or route them with Folio Charge Routing).
  4. 4 At departure, review the folio, take payment, and check the guest out.
  5. 5 When the desk is settled, run Night Audit under PMS → Daily operations to close the business date.

Sales

Open a POS shift and close the drawer

The terminal workflow cashiers use every day—open, sell, reconcile.

  1. 1 Make sure a terminal, printers, and payment types are configured under Sales & Inventory → POS setup (or Settings → POS setup).
  2. 2 Open Quick Menu → Point of Sale, sign in with staff credentials or PIN.
  3. 3 Tap Open shift and enter the opening float.
  4. 4 Sell from the catalog (or take tables / QR orders on Restaurant POS). Payment closes on the terminal.
  5. 5 At end of shift, Close shift, count the drawer, reconcile, and print the Z-report.

Sales

Publish an online store and fulfill a web order

Turn your Retail POS catalog into a branch storefront—then pick, pack, and close payment.

  1. 1 Enable Online Store (Retail POS should already be on) under Settings → Modules.
  2. 2 Open Sales & Inventory → Online Store. Pick the branch and a Retail POS terminal, set the public slug, then save.
  3. 3 Choose click & collect and/or delivery, payment modes, and which catalog items guests can buy. Publish when ready.
  4. 4 Share /store/{slug} (or your custom domain). Guests browse, check out, and track the order.
  5. 5 Staff fulfill from Sales & Inventory → Store orders—confirm a payment slip if needed, mark ready, then finish pickup on POS when paying at the counter.

Sales

Create a quotation and turn it into an invoice

B2B paperwork without mixing it up with guest folios or your MIWI subscription bill.

  1. 1 Open Quick Menu → Quotation (Sales documents).
  2. 2 Create a new quotation, pick the customer, add line items, then save.
  3. 3 Send or share the quote with the customer.
  4. 4 When they’re ready, convert it to an invoice from the same Sales documents area—or open Quick Menu → Invoice and create one directly.
  5. 5 Issue the invoice. Guest/folio invoices live under Accounting; your MIWI subscription is under Settings → Billing.

HR

Add a team member and get them clocking in

From profile to first punch on the staff app.

  1. 1 Open Quick Menu → Employees (HR → Team) and add a new profile—or hire from Recruitment after an offer.
  2. 2 Set department, branch, and role. Connect their login from the employee profile for the staff app.
  3. 3 Configure leave types and attendance rules under HR → Settings if you haven’t already.
  4. 4 Staff clock in from HR → Staff mobile app (or the Downloads page apps). Managers review time under HR → Attendance.
  5. 5 Leave requests go through Apply for leave; approvers pick them up from HR Approvals / Inbox.

HR

Run payroll and send payslips

Calculate a run, deliver payslips, and keep statutory filings nearby.

  1. 1 Enable HR Payroll if it isn’t already on under Settings → Modules.
  2. 2 Go to HR → Payroll and create (or open) a payroll run for the period.
  3. 3 Calculate the run, review exceptions, then finalize.
  4. 4 Generate, download, or email payslips from the same Payroll area.
  5. 5 File tax, pension, or MIRA submissions from Payroll → Tax / Pension / MIRA when due.

Inventory

Keep stock accurate after sales

Items, adjustments, and how POS / sales documents deduct stock.

  1. 1 Open Quick Menu → Inventory and create items (or manage them in Product Hub / POS Menu).
  2. 2 Set opening quantities with Adjust stock (in/out) or an initial stock count.
  3. 3 As POS sales and issued sales documents complete, stock usually deducts automatically.
  4. 4 Use Purchase orders and Suppliers when you need to replenish; Stock transfers move stock between locations.
  5. 5 Run Stock count periodically to correct drift before it hits recipes or retail shelves.

Finance

Close the month in Accounting

Let operations post through the month, then reconcile and lock.

  1. 1 Confirm night audits, POS day-ends, payroll, and expenses have posted into the ledger.
  2. 2 Open Quick Menu → Accounting. Review journals and guest AR / vendor AP as needed.
  3. 3 Reconcile bank accounts under Accounting → Bank reconciliation.
  4. 4 Run tax reports from Tax Engine if you use local filings (TGST, Green Tax, MIRA).
  5. 5 Close the period when management is satisfied—period lock prevents accidental back-dating.

PMS

Connect an OTA and sync availability

Reduce overbooking risk by keeping channels aligned with your calendar.

  1. 1 Enable Channel Manager (Booking should already be active).
  2. 2 Open Quick Menu → OTAs (Channel Manager) and add a channel.
  3. 3 Connect credentials, map room types / rate plans, then sync inventory and rates.
  4. 4 Use Restrictions when you need to pause or limit a channel for a date range.
  5. 5 Watch Front Desk and the calendar after go-live—fixes usually live in mapping or restrictions, not in inventing a second calendar.

Module library

Jump to an area

Each module card opens a detailed guide: overview, setup checklist, common tasks, and practical tips.

HR & Workforce

Attendance, leave, and payroll that match how shifts really work

Employee records, attendance, leave, payroll, and HR workflows.

Who it’s for: HR teams, department heads, and staff on the floor or in the office

A typical flow: Staff clock in on mobile → managers approve leave → payroll finalizes → journals post to the ledger without retyping.

HR & Workforce

People records, attendance, leave, recruitment, compliance, and staff letters in one place.

Overview

HR is the employee system of record: profiles, hiring, onboarding, time, leave, compliance documents, and letters—connected to payroll add-ons when you need them.

Set up first

  1. Build org structure, departments, and leave types under HR → Settings.
  2. Add employees via Quick Menu → Employees (or hire from Recruitment).
  3. Connect staff logins for the mobile app from each profile.

Common tasks

  • Hire someone

    HR → Recruitment → open a vacancy → move the candidate → generate an offer → convert hired candidates to employees.

  • Issue a staff letter

    HR → Documents → Staff letters (or Generate letter on a profile). Choose type, employee, preview, download PDF. Optionally save to their documents.

  • Approve leave

    Staff apply under Apply for leave / staff app. Approvers work HR Approvals / Inbox.

  • Track compliance

    HR → Compliance for work permits, contracts, and expiry dates on the employee record.

Good to know

  • Staff clock in on the mobile app; managers review under Attendance—don’t mix those jobs.
  • Onboarding checklists live under HR → Onboarding after someone is hired.

HR Payroll

Run payroll, generate payslips, and handle tax and pension filings without a second system.

Overview

HR Payroll turns attendance and compensation into a calculated run, payslips, and statutory filings that can post toward Accounting.

Set up first

  1. Enable HR Payroll and confirm compensation fields on employee records.
  2. Review tax / pension toggles under HR settings before the first live run.

Common tasks

  • Complete a payroll run

    HR → Payroll → create/open run → calculate → review → generate/download/email payslips.

  • File statutory returns

    From Payroll open Tax filings / Pension filings / MIRA portal for the period.

Good to know

  • Fix attendance and allowances before calculating—re-runs are slower than a clean first pass.

HR Transport allowance (TAS)

Submit and approve transport allowance (TAS) claims tied to your payroll flow.

Overview

Transport claims capture TAS submissions so they can be reviewed and imported into payroll instead of living in spreadsheets.

Set up first

  1. Enable the transport allowance module and brief staff on claim deadlines.

Common tasks

  • Submit or review a claim

    HR → Transport claims. Staff submit; managers approve before payroll import.

Good to know

  • Align claim cut-off with payroll calendar so nothing misses the run.

HR Learning (LMS)

Courses and training paths for staff—assign, sponsor, and track completion.

Overview

Learning gives employees a course library while managers assign training and sponsorships from the same area.

Set up first

  1. Add courses to the library and decide who can assign sponsorships.

Common tasks

  • Assign training

    Managers use Course library / Sponsorships. Learners open Quick Menu → Learning to take courses.

Good to know

  • Keep mandatory courses short and clearly named so completion rates stay honest.

HR People development

Goals, performance reviews, and surveys for people development.

Overview

People development holds goals, reviews, and surveys so performance conversations aren’t scattered across email.

Set up first

  1. Define review cycles and who owns goals for each team.

Common tasks

  • Run a review cycle

    HR → People development → set goals, open performance reviews, collect survey feedback.

Good to know

  • Start with one simple cycle before building elaborate competency matrices.

Sales & Inventory

Counters, kitchens, and stock that talk to each other

Point of sale, inventory, purchasing, and B2B sales documents.

Who it’s for: Restaurants, retail outlets, and F&B teams inside the property

A typical flow: A table orders via QR → kitchen ticket prints → stock deducts → room folio or cash settlement → inventory and sales reports stay current.

Sales

Quotations, sales orders, invoices, credit notes, and delivery notes for customers.

Overview

Sales Documents covers B2B paperwork. It is not guest folio billing and not your MIWI subscription invoice.

Set up first

  1. Confirm customers and items exist (often shared with Inventory / POS).
  2. Set document templates / branding under Settings → Document templates if you need branded PDFs.

Common tasks

  • Create a quotation

    Quick Menu → Quotation → New → customer → lines → save. Convert to invoice when accepted.

  • Issue a customer invoice

    Quick Menu → Invoice → create → issue. Use credit notes and delivery notes from the same Sales documents lists.

Good to know

  • Settings → Billing is your MIWI plan—not customer invoicing.

Retail POS

Checkout for shops and outlets—returns, gift cards, barcodes, and kits on a dedicated terminal.

Overview

Retail POS is counter selling with inventory and sales documents in the loop. Pair with Online Store when you want click & collect from the same catalog.

Set up first

  1. Configure terminals, printers, payment types, tax, and branding under POS setup.
  2. Build the retail catalog / kits and barcode labels.
  3. Train cashiers on open/close shift on the terminal.

Common tasks

  • Sell and close a shift

    Quick Menu → Point of Sale → open shift → sell → close shift and reconcile the drawer.

  • Process a return or gift card

    Use Returns & Exchanges and Gift Cards / Loyalty from the retail POS tools.

Good to know

  • Shifts happen on the terminal—not in admin screens.

Restaurant POS

Table service, kitchen display, modifiers, and recipes—built for dine-in service.

Overview

Restaurant POS runs tables, modifiers, and kitchen tickets. QR Ordering is the guest-facing companion; payment still closes on POS.

Set up first

  1. Set table layout, kitchen display, printers (receipt/KOT), and modifiers.
  2. Link recipe cards / inventory where you need food cost visibility.

Common tasks

  • Run a service

    Open Restaurant Terminal → seat the table → send to kitchen → settle on POS at the end.

Good to know

  • QR orders still need a cashier or closer on the terminal for payment.

QR Table Ordering

Guests order from their phone at the table; the kitchen gets the ticket, payment closes on POS.

Overview

QR Ordering removes app installs for diners while keeping kitchen and cash drawer on Restaurant POS.

Set up first

  1. Enable beside Restaurant POS under Sales & Inventory → Restaurant POS.
  2. Print or place table QR codes linked to your layout.

Common tasks

  • Take a QR order through to payment

    Guest scans → orders on phone → kitchen ticket prints → staff closes payment on the POS terminal.

Good to know

  • If tickets don’t appear, check KOT printers before blaming the QR link.

Online Store

A branch storefront for click & collect or delivery, powered by your retail catalog.

Overview

Online Store publishes a branch shopfront from Retail POS catalog—guests order online; staff fulfill under Store orders.

Set up first

  1. Under Retail POS → Online Store: pick branch, publish, set slug or custom domain.
  2. Choose click & collect / delivery and payment modes (pay at pickup, online, bank transfer).
  3. Set logo, promo banner, and colors.

Common tasks

  • Fulfill a web order

    Sales & Inventory → Store orders → confirm payment slip if needed → mark ready → finish pickup on POS when paying at counter.

Good to know

  • Guests shop at /store/{slug}. Keep the catalog in sync with what you can actually pick today.

Inventory

Items, stock levels, purchasing, transfers, and counts—so POS and recipes don’t guess.

Overview

Inventory is the stock ledger for items, POs, suppliers, transfers, counts, and RFQs. Sales and POS usually deduct stock when documents or sales complete.

Set up first

  1. Create items in Inventory / Product Hub with units and opening stock.
  2. Add suppliers before the first purchase order.

Common tasks

  • Adjust stock

    Quick Menu → Inventory → Adjust stock (in/out) with a reason.

  • Buy and receive stock

    Create a Purchase order → receive against it → verify quantities.

  • Count and correct

    Run Stock count, post variances, then spot-check high-velocity items weekly.

Good to know

  • Transfers move stock between locations without inventing a second item code.

POS Analytics

Sales and outlet performance reporting for your POS day.

Overview

POS Analytics summarizes terminal and outlet performance so managers don’t rebuild Z-reports in spreadsheets.

Set up first

  1. Ensure shifts are closed properly—reports follow clean shift data.

Common tasks

  • Review yesterday’s outlets

    Open POS Analytics / Sales reports overview and compare shifts or outlets.

Good to know

  • Missing sales almost always mean an unclosed shift or wrong terminal date—not a broken chart.

Manufacturing & Construction

Production and site work alongside hospitality operations

Production, construction operations, and optional project costing.

Who it’s for: Teams running light manufacturing or construction alongside the property

A typical flow: Materials move from inventory → work progresses on site or floor → costs roll toward finance when project costing is enabled.

Manufacturing

Bills of materials, manufacturing orders, MRP, quality, and the shop floor terminal.

Overview

Manufacturing runs BOM → MO → release, with routing, MRP, QC, and operator tools for light production beside hospitality ops.

Set up first

  1. Define BOMs and routings before releasing the first manufacturing order.
  2. Connect inventory items you’ll consume and produce.

Common tasks

  • Release a manufacturing order

    Create BOM → Manufacturing Order → Release. Use Operator Terminal on the floor; MRP and Quality nearby for planning and QC.

Good to know

  • Scrap and lot genealogy matter early—don’t wait until an audit asks.

Construction

Contracts, BOQ, progress claims, subcontractors, labour, site ops, and HSE.

Overview

Construction covers commercial and site execution—claims, certificates, equipment, and safety—in the same tenant as finance when enabled.

Set up first

  1. Create contracts and BOQ structures for active sites.
  2. Set up subcontractors and retention rules before the first progress claim.

Common tasks

  • Progress claim cycle

    Record progress → raise claim → certify → release retention when due. Site ops and HSE track field reality alongside commercial.

Good to know

  • Keep claim evidence with the claim—month-end disputes are usually missing attachments.

Project Costing

Track jobs with WBS, cost codes, EVM, and project P&L when work needs costing.

Overview

Project Costing sits under Projects for WBS, schedules, EVM, and job cost—often unlocked with Manufacturing or Construction.

Set up first

  1. Create the project, then build WBS and cost codes before costs roll in.

Common tasks

  • Review project P&L

    Quick Menu → Projects → open the project → review WBS/EVM and project P&L.

Good to know

  • Cost codes that match how finance thinks will save remapping later.

Accounting and finance

Books that catch up with operations—not the other way around

Accounting, expenses, tax reporting, and finance operations.

Who it’s for: Finance managers, accountants, and owners who need a clear close

A typical flow: Daily operations post through the month → expenses and payroll land in GL → reconcile banks → close the period and share reports.

Accounting

General ledger, AP/AR, bank rec, and period close—fed by night audit, POS, and payroll.

Overview

Accounting is where operational money becomes books. Guest AR, vendor AP, journals, and period close live here.

Set up first

  1. Set chart of accounts and opening balances.
  2. Connect bank accounts you’ll reconcile.
  3. Align who can post journals vs who only approves expenses.

Common tasks

  • Work vendor bills (AP)

    Accounting → Vendors & AP for supplier bills—separate from staff Expenses.

  • Work guest AR

    Guest invoices / dunning under Accounting—not Sales → Invoices.

  • Reconcile and close

    Bank reconciliation → review journals → period close when ready.

Good to know

  • Three invoices: guest folio, customer sales document, MIWI subscription. Don’t mix them.

Expense Management

Capture and approve staff or operational expenses with a clear trail.

Overview

Expenses is for claims and operational spend approvals—not supplier AP bills.

Set up first

  1. Create expense categories and approval paths.

Common tasks

  • Submit an expense

    Quick Menu → Expenses → Add expense → amount, category, details → submit. Reports sit on the Expenses sidebar.

Good to know

  • Supplier invoices belong under Accounting → Vendors & AP.

TaxEngine

Local tax rules (such as TGST and Green Tax), filings, and postings.

Overview

Tax Engine centralizes rules and filings so POS, sales documents, and hospitality charges tax consistently.

Set up first

  1. Configure TGST / Green Tax / custom rules and tenant policies.

Common tasks

  • Prepare a filing

    Open Tax Engine for rules, postings, and MIRA-related filings for the period.

Good to know

  • Change tax rules carefully mid-period—test on a sample invoice first.

System & Integrations

The quiet plumbing that keeps every module connected

Core workspace modules, CRM, notifications, and platform connectors.

Who it’s for: Admins, IT, and operators who keep the workspace healthy

A typical flow: Enable what you need → invite the team with the right roles → notifications and support stay available as modules expand.

CRM

Contacts and relationships shared across hospitality and sales—plus pipeline when you need deals.

Overview

CRM holds guest and customer identities shared with Booking and Sales, with pipeline tools when you sell longer-cycle deals.

Set up first

  1. Decide what “a contact” means for your property (guest vs corporate account).

Common tasks

  • Add a contact or deal

    Quick Menu → CRM → Add contact. Use Pipeline for deals; Guest 360 / service desk when Booking is active.

Good to know

  • Duplicate contacts break folio history—search before creating.

Notifications

Email, SMS, and WhatsApp channels so guest and staff messages actually send.

Overview

Notifications configures channels; Guest Communication (and other modules) use them to send.

Set up first

  1. Notifications → Notification channels (or Settings → Notification channels): connect email / SMS / WhatsApp.

Common tasks

  • Verify a channel

    Send a test from the channel settings, then try a real Inbox message in Guest Communication.

Good to know

  • Sending UI is usually Guest Communication—this module is the plumbing.

MIWI Support

Reach the MIWI team for help, and grant temporary support access when needed.

Overview

Platform Support is how you talk to MIWI—chat, tickets, and optional time-boxed staff access to your workspace.

Set up first

  1. Know who in your team can open tickets and grant support access.

Common tasks

  • Get help

    Use Talk to our team in chat or open Support Tickets. For hands-on help: Settings → Support access.

Good to know

  • Describe the module and menu path you’re on—support is faster with that context.

FAQ

Questions teams ask early

Short answers to the mix-ups that slow onboarding down.

Do I need every module?

No. Start with what matches your operation—Booking + Accounting for a guesthouse, Restaurant POS + Inventory for F&B, HR for workforce. Add modules later from Settings → Modules.

Why do Sales Documents and Inventory appear when I enable POS or Accounting?

They’re companions. Quotes, invoices, stock, and the ledger need to share the same items and customers—so MIWI unlocks them together instead of making you bolt them on separately.

What’s the difference between a guest invoice and a sales invoice?

Guest/folio invoices come from stays (Accounting → Guest Invoices). Customer sales invoices are B2B paperwork (Quick Menu → Invoice / Sales documents). Your MIWI subscription bill is Settings → Billing—three different things.

Where do staff clock in?

On the Staff mobile app (HR → Staff mobile app / Downloads). Managers review attendance, timesheets, and rosters under HR → Attendance—not on the admin clock screen.

Can guests pay on QR Ordering?

Guests place the order on their phone; payment still closes on the Restaurant POS terminal. That keeps the drawer and kitchen tickets in one place.

How is Online Store different from QR Table Ordering?

QR Ordering is dine-in: guests scan a table code, the kitchen gets the ticket, and payment closes on Restaurant POS. Online Store is a branch shopfront from your Retail POS catalog—click & collect or delivery, with orders under Store orders.

Who do I ask when I’m stuck?

Inside the workspace, use Talk to our team or open a Support ticket. Temporary MIWI staff access can be granted under Settings → Support access if you need hands-on help.

Good to know

A few things that save time later

These aren’t edge cases—they’re the patterns teams bump into when they first stitch modules together.

Modules are optional building blocks

You don’t need everything on day one. A guesthouse might start with Booking and Accounting; a restaurant might start with Restaurant POS and Inventory.

Companions unlock together

Sales Documents and Inventory often come along when you enable Accounting or a POS module—so quotes, stock, and the ledger stay in sync.

PMS add-ons build on Booking

Housekeeping, night audit, channel manager, and guest messaging usually expect Booking (reservations) to be active first.

Ask inside the product

Once you’re signed in, Talk to our team (or Support tickets) can walk you through menus for the modules you’ve actually enabled.

Want the product story instead of the how-to? Explore features · View pricing

MIWI

Ready to try it in your workspace?

Start a 14-day trial, turn on the modules from this guide, and learn by doing—with support available inside the product.