# Reporting & Analytics

> Inventory Management by PurchasePlus keeps track of stock, valuation, and internal requisitions. It integrates into your POS, procurement, goods receiving, and invoicing workflows, and speeds up the stocktaking process to provide fast and accurate month-end reporting.

Source: /reporting-and-analytics

Reporting & Analytics

# See Spend.  
Track Savings.  
Decide Faster.

Every dollar, every property, every category, in one place. The dashboards your finance, ops, and exec teams actually use, built with the world's most demanding hospitality groups.

*   Spend visibility across every property, category, and supplier.
*   Track PO, invoice, and best-buy savings in real time.
*   Procurement classification, compliance rates, and supplier performance.
*   Export to Excel or connect your BI tool via OData and API.
*   Live dashboards, no setup required.

[Book a demo](/request-a-demo) [See dashboards →](#ra-dash)

![Stylized vertical illustration of four hospitality staff including a chef and servers](/images/001-website-vertical-gifs.webp) ![Stylized chef character holding a whisk and pan](/images/003-website-vertical-gifs.webp) ![Stylized smiling figure in a suit holding a light blue object](/images/002-website-vertical-gifs.webp)

![PurchasePlus logo](/images/high-res-logo-2.avif)

Spend Dashboard Procurement Classification

last 12 months

Country

All

State Region

All

Preferred Sup.

All

Supplier

All

Group

Multiple

Mgmt Type

All

Positioning

All

Hotel

Hotel Plus

PO Savings

$25.63K

Prev 69.46K · +4.00%

PO Counts

8,544

Beverage$1.89M Food$5.45M Non F&B$5.64M OS&E$2.12M Maintenance$1.43M Utilities$0.97M FF&E$0.61M IT & Tech$0.38M Property$0.42M

Invoice Savings

$195.49K

Prev 188.50K · +3.71%

Invoice Count

26.78K

Beverage$1.80M Food$5.87M Non F&B$21.85M OS&E$4.31M Maintenance$3.02M Utilities$1.78M FF&E$1.05M IT & Tech$0.74M Property$0.85M

Best Buy Saving

$276.68K

Prev 239.33K · +15.60%

Hotels Coverage

114

Sydney12 Melbourne10 New York24 Bangkok11 Auckland5 Singapore8 London16 Dubai18 Dallas10

Sum of Invoice Amount ($)

last 6 months

$2M $1M $0M

$1.55M $1.85M $1.42M $1.65M $1.55M $1.78M

Total Spend

vs Last Year

Preferred (1)

Non-preferred (0)

Count Preferred Supplier

70

Prev 78 · \-1.28%

Count Non Preferred Sup.

347

Prev 0 · 0.00%

Count Signed Suppliers

110

Prev 91 · +20.88%

Pref. Invoice Amount

$16.99M

Prev 17.77M · +7.82%

PO to Invoice Days

1.43

Prev 1.36 · +4.79%

Avg. Inv Process Days

8.14

Prev 7.73 · +5.22%

Inv. Matched to PO

91.42%

Prev 91.43% · \-0.01%

Paperless Inv. Percent

34.26%

Prev 88.23% · \-61.17%

PO Spend %

44.24%

Prev 42.97% · +2.96%

Preferred Inv. Spend %

57.55%

Prev 63.76% · +1.75%

Default Group Spend

Non-Attainable42.06%

Services27.59%

Food12.23%

IT&T4.41%

Energy4.00%

Beverage3.84%

FF&E2.28%

Operating Supplies3.59%

Procurement Classification Spend

Non-Attainable48.38%

Property Maintenance5.44%

Dry / Chilled / Frozen4.77%

Laundry4.41%

Housekeeping4.28%

Electricity3.09%

Software1.58%

Financial1.51%

Other (Marketing, Cleaning, Print, Fuel...)3.07%

Preferred Supplier Spend

Preferred (1)$1.67bn / 78.65%

Non-preferred (0)$0.45bn / 21.35%

YoY  
Growth

+12.5%

New Preferred  
Suppliers

+8

Avg PO  
Saving

$1.4K

Preferred  
Compliance

87%

Procurement Health

**Healthy** · all SLAs and targets within range

Procurement Classification Spend by Supplier

Default Category

Sum (AUD)

% of Total

Compliance

Suppliers

Avg Order

YoY Δ

Services

$584.28M

24.53%

34.06%

142

$4.1K

+8.2%

Operating Supplies

$63.13M

2.66%

66.72%

38

$1.6K

+3.1%

Non-Attainable

$890.76M

48.38%

0.25%

287

$3.1K

+12.5%

Misc Non F&B

$12.66M

0.53%

5.04%

22

$0.6K

\-2.4%

IT&T

$93.36M

3.92%

23.22%

47

$1.9K

+5.7%

Food

$259.10M

10.93%

69.25%

95

$2.7K

+4.8%

FF&E

$48.29M

2.03%

20.81%

31

$1.5K

\-1.2%

Energy

$84.78M

3.59%

0.10%

18

$4.7K

+6.9%

Beverage

$81.35M

3.42%

77.72%

56

$1.4K

+2.3%

Total

$2,117.82M

100.00%

21.84%

745

$2.8K

+6.4%

Live Spend. Real Reports. Better Decisions.

Built-in Dashboards

## Six dashboards your finance, ops and exec teams open every day.

Live, configurable, mapped to your portfolio in days, not quarters.

Feature 01 · Spend by Property

### Compare every site in your portfolio, side by side.

Stack-rank properties on spend, GP%, supplier compliance, or savings. Drill into any property in a click and see the line items behind the number.

Spend by Property · YTD

9 properties

Sydney

$4.1M

Melbourne

$3.4M

Brisbane

$3.0M

Bangkok

$2.5M

Auckland

$1.9M

Singapore

$1.5M

Feature 02 · Spend by Category

### Where the money actually goes.

F&B, OS&E, MRO, Utilities, plus your own taxonomy, all mapped to your finance chart of accounts. Tail spend and uncategorised lines surfaced automatically.

Spend by Category · FY25

9 groups

Food & Beverage34%

OS&E16%

MRO12%

Utilities9%

Beverage8%

FF&E7%

Energy6%

IT&T5%

Services3%

Feature 03 · Spend by Supplier

### Top 10. Top 100. The long tail.

Surface concentration risk and consolidation opportunities. See preferred vs non-preferred share in real time, with compliance benchmarks per supplier.

Top Suppliers · YTD

by spend

Supplier

Spend

Share

Supplier A

$584M

24.5%

Supplier B

$259M

10.9%

Supplier C

$93M

3.9%

Supplier D

$84M

3.6%

Supplier E

$81M

3.4%

Supplier F

$63M

2.7%

Feature 04 · Spend over Time

### Trends, not snapshots.

Compare this period to last period, last year, or budget. Multiple curves, period-over-period delta, outlier flags, and seasonality detection out of the box.

Spend Trend · vs LY · vs Budget

last 12 months

This year

Last year

Budget

Feature 05 · Spend Flow

### Follow the money end to end.

From budget source to supplier to category to property. A single view of where spend originates, where it's consumed, and where the leakage is.

Spend Flow · Source to Property

live

Operations Capex F&B OS&E MRO New York Dallas Miami Operations Capex F&B OS&E MRO New York Dallas Miami

Feature 06 · Variance vs Forecast

### Actual vs budget, every category, every period.

Spot a category trending toward overspend before it lands. Set thresholds, get alerts, and feed forecasts back into next period's budget without leaving the dashboard.

Actual vs Budget · this quarter

$M

F&B

OS&E

MRO

Util

Other

Actual

Budget

## Export anywhere your team already works.

Schedule recurring exports, push to your finance system, or pipe straight into your BI stack.

CSV / Excel API Scheduled email Power BI / Tableau Looker Studio Webhooks

### CSV / Excel exports

Standard or templated formats, scheduled or on-demand. Recipients get the file in their inbox or in your shared drive.

Sample row · spend\_by\_property.xlsx

Property · Sydney$4.1M

Property · Melbourne$3.4M

Property · Brisbane$3.0M

Property · Bangkok$2.5M

Daily Weekly Monthly On-demand

*   XLSX, XLS, CSV, TSV
*   Multi-recipient delivery
*   Templated to your finance format

### REST API

Pull spend, supplier, GP and inventory data directly from your own systems. Standard REST + JSON, OAuth2 auth, paginated responses.

\# Spend by property, last 90 days
GET /v3/spend?dimension=property&period=90d
Authorization: Bearer <your\_token>
Accept: application/json

\# Returns paginated JSON
{
  "data": \[
    { "property": "Sydney", "spend": 4123456 },
    { "property": "Melbourne", "spend": 3401234 }
  \]
}

REST JSON OAuth2 Webhooks

*   40+ endpoints
*   Rate-limited fairly per tenant
*   OpenAPI spec + Postman collection

### Scheduled email

Pick the dashboard, the recipients, the cadence. Reports land in your team's inbox as PDF or as the native data file.

Supported providers

Gmail / Workspace Outlook / Office 365 Custom SMTP

Daily Weekly Monthly Quarterly

*   PDF, XLSX, CSV attachments
*   Per-recipient access scope
*   Inline preview + threshold alerts

### Power BI / Tableau

Direct OData connection. Refresh on your own cadence, build your own visuals on top of live PurchasePlus data.

\# OData connection string
https://odata.purchaseplus.com/v3/{tenant}
\# In Power BI: Get Data → OData feed
\# In Tableau: Connect → OData

\# Available tables
spend\_by\_property
spend\_by\_category
spend\_by\_supplier
gp\_by\_dish
budget\_variance

Power BI Tableau Qlik Sigma

*   Refresh hourly, daily, on-demand
*   RLS-aware (row-level security passes through)
*   15+ pre-built data tables

### Looker Studio

Native PurchasePlus connector for Looker Studio. Your community templates ready to go in minutes.

Available templates

Group Spend Overview9 widgets

Procurement Classification12 widgets

Supplier Performance7 widgets

GP & Margin Tracker6 widgets

Native connector Community templates Custom queries

*   One-click connect via Google Workspace SSO
*   4 starter templates, fully editable
*   No glue code, no ETL pipeline

### Webhooks

Subscribe to events. PurchasePlus posts JSON to your endpoint the moment something happens.

\# Sample webhook payload
POST https://your-app.com/hooks/spend
Content-Type: application/json
X-PP-Signature: sha256=<hmac>

{
  "event": "spend.threshold.crossed",
  "property": "Sydney",
  "category": "F&B",
  "actual": 4123456,
  "budget": 3800000,
  "variance\_pct": 8.5
}

Threshold alerts PO events Invoice events Supplier changes

*   HMAC signed payloads
*   Auto-retry with exponential backoff
*   30+ event types

## Stop reporting. Start deciding.

Get a 30-minute walkthrough of the dashboards, mapped to your portfolio. We'll show you the live boards, how the data syncs, and how your team would use it day-to-day.

[Talk to Sales](/talk-to-sales) [Book a Demo](/request-a-demo)

Coverage and refresh frequency depend on your data sources and BI stack. We'll walk through realistic expectations in a demo.

![PurchasePlus dashboard with draft requisitions and purchase order analytics](/images/artboard-10-purchaseplu.avif) ![All Purchase Orders table with supplier, status, and expense account columns](/images/artboard-7-purchaseplu.avif) ![PurchasePlus budgeting and accounting systems interface](/images/artboard-9-purchaseplu.avif) ![Marketplace product shopping grid with cart total and filters](/images/artboard-6-purchaseplu.avif) ![Invoices awaiting approval list with approve and reject actions](/images/artboard-8-purchaseplu.avif)