Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. POS Tip Management | Cashier Tip Tracking | Fixed & Percentage Tips | Odoo 19 v 19.0
  4. Sales Conditions FAQ

POS Tip Management | Cashier Tip Tracking | Fixed & Percentage Tips | Odoo 19

by Odoo Cube https://odoocube.com
Odoo

$ 15.00

In-App Purchases
v 19.0 Third Party 2
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 432
Technical Name pos_auto_tip_management
LicenseOPL-1
Websitehttps://odoocube.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 432
Technical Name pos_auto_tip_management
LicenseOPL-1
Websitehttps://odoocube.com
  • Description
  • License
POS Tip Management — Cashier Tip Tracking for Odoo 17, 18 and 19 by OdooCube

POS Tip Management — Cashier Tip Tracking
for Odoo 17 / 18 / 19

Record tips at the POS payment screen in seconds — fixed dollar amount or percentage, 10 / 15 / 20 % presets, per-cashier totals, and payroll-ready XLSX export. No paper. No spreadsheets.

✓ Point of Sale ✓ Odoo 17 / 18 / 19 ✓ Restaurant & Retail ✓ Community & Enterprise 💰 $15.00 One-time
✓ 17 / 18 / 19
Odoo Versions
$15 — OPL-1
One-time · No subscription
📧 Support
Free updates included

Record & Track Cashier Tips — Built for Odoo POS

No paper slips. No manual spreadsheets. Tips recorded at the point of payment, assigned to the cashier, and exportable for payroll in one click.

💸

Tip Button on POS Screen

A Cashier Tip button on the payment screen. Fixed $ amount or % of total — recorded before payment confirms.

📌

Per-Cashier Tracking

Every tip is linked to the logged-in cashier. Group by cashier in list view for instant per-person totals.

📄

Payroll-Ready Export

One-click XLSX / CSV export with order reference, date, cashier, amount and tip % — ready for payroll or tax records.

📈

Auto-Calculated Tip %

Tip % is computed automatically as (Tip ÷ Order Total) × 100. Read-only, always accurate.

🛠

Backend Order Fields

Tip Amount, Tip %, Cashier (Tip) and Tip Note visible on every POS order under the Extra Info tab.

📋

Tip Note & Clear Button

Optional free-text note per tip. Trash button to clear an accidental entry before payment — no backend fix needed.

  • 📋 Overview
  • ⭐ Features
  • ❓ FAQ
  • 💙 Support

Setup Guide — How It Works

5 simple steps from tip entry to payroll export

1
💰 Add a Tip During Payment

On the POS payment screen, click the Record Gratuity button. A dialog appears asking you to choose between Fixed Amount or Percentage of Order.

2
🔢 Enter Fixed Amount or Percentage

For a fixed tip, enter the exact amount (e.g. $5). For a percentage tip, enter the percentage (e.g. 15%) — the module calculates and applies the tip amount automatically.

3
👤 Tip Assigned to Cashier

The tip is recorded against the current cashier’s user account. Each cashier’s tips are tracked separately — enabling fair distribution at the end of the shift.

4
📊 View Tip Summary per Session

When the POS session closes, the session report shows total tips collected broken down by cashier. Managers can review and distribute accurately.

5
📋 Export & Full Audit Trail

All tip entries are stored with the order record — including cashier, mode (fixed/%), and amount. Export to XLSX/CSV for payroll processing or tax records in one click.

Why You Need This Module

Without This Module

❌ The Problems

  • No way to record tips during payment — lost on paper
  • No tip field on POS orders in backend
  • No per-cashier totals — manual spreadsheet work
  • No auto tip % calculation for payroll
With This Module

✅ The Solutions

  • Cashier Tip button — real-time entry before closing order
  • Tip Amount, %, Cashier & Note on every order
  • Group By Cashier — instant per-person totals
  • One-click XLSX export for payroll & tax

Where It Applies

🍕
Restaurants & Cafes

Cashier taps tip button at payment, tip recorded instantly

📈
Payroll Processing

Export per-cashier tip totals directly to Excel each pay period

💰
Shift Reporting

Filter by session to see total tips collected per shift or day

📋
Tax Compliance

Auditable tip records with date, cashier and order reference

Without vs. With This Module

Feature Without With Module
Tip button on POS payment screen✗✓
Tip Amount field on backend order✗✓
Cashier assignment per tip✗✓
Auto-calculated Tip %✗✓
Total Tips sum in list view✗✓
Group by cashier for per-person totals✗✓
Export to XLSX / CSV for payroll✗✓

Compatibility

✓ Odoo 17 / 18 / 19 Community ✓ Odoo 17 / 18 / 19 Enterprise ✓ Depends on: base, point_of_sale

Key Features

💸  Tip Button on POS Payment Screen

A Cashier Tip button appears on the payment screen. The cashier taps it, enters the amount on a number pad with 10 / 15 / 20% presets, and the tip is saved before payment is confirmed.

📌  Cashier Assignment

Each tip is linked to the logged-in Odoo user as the Cashier (Tip). Managers can also change the assigned cashier from the backend order form.

📈  Auto-Calculated Tip %

Tip percentage is computed automatically as (Tip Amount ÷ Order Total) × 100. Read-only — always accurate. No manual calculation for payroll.

📋  Tip Note

Optional free-text note per order — e.g. “left on table”, “card gratuity”. Useful for shift handovers and dispute resolution.

🛠  Backend Tip Fields on Order Form

All four tip fields (Amount, %, Cashier, Note) appear in the Extra Info tab of every POS order in the backend. Managers can view or edit after the session.

🔢  List View with Total Tips Sum

Tip Amount and Cashier (Tip) are optional columns in the Orders list. Enable them to see the Total Tips sum. Group by Cashier for per-person totals.

📄  XLSX / CSV Export for Payroll

Use Odoo’s built-in Export to download tip data with order reference, date, cashier, tip amount and tip % — ready for payroll processing or tax reporting.

🗑  Clear Tip Before Payment

Trash button on the POS payment screen lets the cashier clear an accidentally entered tip before confirming payment — no backend correction needed.

Key Positioning

Why Tip Management Matters For Your Business

💸
Real-Time Entry

Tips recorded at the point of payment — not reconstructed from paper slips.

🛠
Accurate Payroll

Export per-cashier totals each pay period — no manual spreadsheet calculations.

📋
Audit-Ready Records

Every tip is tied to an order, a cashier, and a timestamp — ready for any tax audit.

Frequently Asked Questions

Q Is this compatible with Odoo 19?

Yes, fully compatible with Odoo 17, 18 and 19 Community and Enterprise.

Q Can the cashier enter the tip directly on the POS screen?

Yes. A Cashier Tip button appears on the POS payment screen. The cashier taps it, enters the amount on the number pad, and the tip is saved before payment is confirmed. No backend access needed.

Q Where can I see all tip fields on an order?

Go to Point of Sale → Orders → Orders, open any order, and click the Extra Info tab. You will see Tip Amount, Tip %, Cashier (Tip), and Tip Note.

Q How do I get per-cashier tip totals?

In the Orders list view, enable the optional Tip Amount and Cashier (Tip) columns, then use Group By → Cashier (Tip). Each group shows that cashier’s total tips for the selected period.

Q Is a subscription required?

No, it is a one-time purchase of $15.00 with lifetime access and free bug-fix updates.

POS Tip Management Cashier Tip Tracking Restaurant Gratuity Odoo Tip Percentage POS Staff Tip Payout Payroll Tip Export Odoo 17 18 19

Support & Contact

📧
Email Support

info@odoocube.com

Scan to submit a support ticket
Bug Reports

Submit a Ticket ↗

🌐
More Modules

Browse OdooCube Apps ↗

Scan to visit odoocube.com
Our Website

odoocube.com ↗

Scan to chat on WhatsApp
WhatsApp

Chat with us ↗

$15.00

One-time  ·  Odoo 17 / 18 / 19  ·  OPL-1

✓ Lifetime access   ✓ Free updates   ✓ Email support   ✓ Community & Enterprise

Get It Now — $15.00

Scan to visit our website

Scan to visit odoocube.com

odoocube.com

Scan to chat on WhatsApp

Scan to chat on WhatsApp

WhatsApp Us

Why OdooCube?

Practical, lightweight Odoo modules built for real business operations

🛠
Practical Focus

Modules built around how operations actually run, not just demo flows.

📈
Multi-Version Support

Every module supported on Odoo 17, 18 and 19 — Community & Enterprise, fully tested.

📧
Email Support Included

Free bug-fix updates and email support included with every one-time purchase.

Most Demanded Apps

🚨
Invoice Overdue Reminder ↗

Auto payment follow-up emails

✅
Invoice Approval Workflow ↗

Multi-step invoice approval

🎓
Employee Training Tracker ↗

Certification & training records

📊
Product ABC Classification ↗

Automatic inventory ABC analysis

🕘
Stock Lot Expiry Alert ↗

Alert on expiring stock lots

💻
Employee Asset Tracker ↗

Track company assets per employee

Connect With Us

Scan to visit odoocube.com

odoocube.com

Scan to chat on WhatsApp

WhatsApp Us

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with