Skip to main content
Back to Blog guide

Billing & Invoicing with Semeru

Generate professional invoices, add line items and taxes, track payments, and manage your property's billing workflow in Semeru.

Semeru Team
March 25, 2026
4 min read
Billing & Invoicing with Semeru

Getting paid shouldn’t be complicated. Semeru’s billing system lets you create professional invoices, track payments, and keep your finances organized, all from one place. Here’s how to make the most of it.

Creating an Invoice

Invoices in Semeru are linked to reservations. To create one:

  1. Open a reservation from the Reservations page
  2. Click Create Invoice
  3. Semeru auto-generates the invoice with the stay details: dates, room, and rate

The invoice is created in Draft status, giving you a chance to review and customize it before sending.

Billing dashboard showing invoices with status badges, amounts, and outstanding balances

Adding Line Items

Beyond the room charge, you can add extra line items for:

  • Additional services: airport transfers, laundry, spa treatments
  • Food and beverage: restaurant charges, minibar, room service
  • Damage deposits: refundable deposits for security
  • Discounts: percentage or fixed-amount discounts for loyal guests or promotions

Each line item includes a description, quantity, unit price, and total. This gives your guests a clear, itemized breakdown.

Taxes and Fees

Semeru supports configurable tax rates. Apply taxes to the entire invoice or individual line items:

  • Government tax (PB1): the standard hospitality tax in Indonesia
  • Service charge: commonly 5-10% in hotels
  • Custom fees: any additional charges specific to your property

Tax amounts are calculated automatically and shown as a separate line on the invoice.

Invoice Statuses

Track where each invoice stands:

  • Draft: still being prepared, not yet sent to the guest
  • Sent: invoice has been shared with the guest
  • Paid: payment has been received and recorded
  • Overdue: payment deadline has passed
  • Cancelled: invoice was voided

The billing dashboard shows a summary of all invoices by status, so you can quickly see what’s outstanding.

Recording Payments

When a guest pays, record it on the invoice:

  1. Open the invoice and click Record Payment
  2. Select the payment method: cash, bank transfer, credit card, or online payment
  3. Enter the amount and any reference number
  4. The invoice status updates automatically to Paid (or Partially Paid if applicable)

For properties using Stripe or Xendit, Semeru can process online payments directly. Guests receive a payment link, pay online, and the invoice updates automatically.

Invoice detail with line items, tax calculation, payment history, and PDF download

Generating PDF Invoices

Need to share an invoice with a guest? Click Download PDF to generate a professional, branded invoice. The PDF includes:

  • Your property name and logo
  • Guest details
  • Itemized charges with taxes
  • Payment status and instructions
  • Invoice number for record-keeping

You can share the PDF via email, WhatsApp, or print it for walk-in guests.

Tips for Better Billing

Create Invoices Early

Generate invoices at check-in (or even before arrival for pre-paid bookings). This gives guests time to review charges and avoids last-minute billing confusion at check-out.

Use Consistent Naming

Keep your line item descriptions consistent across invoices. Instead of “Room” on one invoice and “Accommodation” on another, pick a standard name. This makes your financial reports cleaner.

Track Outstanding Payments

Check the billing dashboard regularly for Overdue invoices. A friendly reminder message via WhatsApp can speed up collections.

Review Monthly Summaries

Use the billing filters to review invoices by date range. This is helpful for monthly revenue reports and tax filings.

What’s Next?

  • Getting Started: Set up your property and rooms if you haven’t already
  • Managing Reservations: Master the reservation workflow that feeds into billing
  • Rate Plans: Set up seasonal pricing and promotional rates that automatically apply to new reservations

Related Posts

tutorial

Getting Started with Semeru

Learn how to set up your property, configure room types and rooms, and start accepting reservations with Semeru.

Read more
guide

Managing Reservations Effectively

Master reservation management in Semeru: create, edit, track status, and manage room assignments for your property.

Read more
guide

Setting Up Rate Plans in Semeru

Learn how to create flexible pricing strategies with seasonal rates, date-range pricing, occupancy surcharges, and cancellation policies in Semeru.

Read more
strategy

Growing Direct Bookings and Reducing OTA Dependency

Practical strategies for hotels and villas to attract more direct bookings, lower commission costs, and build lasting guest relationships.

Read more
strategy

Building Guest Loyalty: From First Stay to Repeat Booking

Practical ways to turn one-time visitors into loyal returning guests through better service, personal touches, and smart follow-up.

Read more
operations

Preparing Your Property for Peak Season

A step-by-step checklist for Indonesian hotels and villas to maximize revenue, avoid overbookings, and deliver great guest experiences during high season.

Read more
operations

How to Run an Efficient Hotel or Villa Operation

Practical strategies for hospitality operators to reduce waste, improve guest satisfaction, and grow revenue through better daily operations.

Read more
operations

WhatsApp Guest Messaging: A Practical Guide for Hotels

How to use WhatsApp effectively for guest communication, from booking confirmations to checkout reminders, without overwhelming your team.

Read more

Ready to simplify your property management?

Join hospitality businesses across Indonesia using Semeru to streamline operations.