QloApps Forums
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Structural Billing and Tax Compliance Issues in QloApps Marketplace for EU

    General Discussion
    marketplace tax billing hotels
    1
    1
    5
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bluemoon288 last edited by

      I would like to outline a structural issue in the current QloApps Marketplace setup that affects tax compliance in the EU, especially in Germany. The problem becomes relevant when multiple independent hotels operate as sellers within one QloApps Marketplace installation.

      1. Centralized invoicing is not legally compliant for EU hotel operations
        When a guest completes an online payment, QloApps automatically generates an invoice in the name of the Marketplace Admin.
        However, in the EU (and specifically Germany):
      • The hotel is the actual service provider.
      • The hotel must issue its own invoice with its own tax ID, address, VAT rate, and invoice number.
      • A platform operator (Admin) cannot legally issue invoices for hotel accommodation services unless acting as a travel operator under a completely different tax regime.
        This means the current QloApps invoice is not legally valid for hotel accommodation in the EU.
      1. Hotels require their own independent back office
        To comply with EU tax law, each hotel needs:
      • its own invoicing profile
      • its own VAT configuration
      • its own invoice numbering
      • its own payment methods
      • its own accounting records
        The existing seller dashboard is not sufficient because it does not allow hotels to operate as independent taxable entities.
      1. Required billing model: two separate invoices
        For EU compliance, the system must support:
      • Hotel → Guest: legally valid hotel invoice
      • Admin → Hotel: monthly commission invoice (or vice versa, depending on the business model)
        This separation is mandatory.
        The current system only generates one invoice (Admin → Guest), which is not correct.
      1. Payment flow requirements
        We do not need automatic split payments.
        Instead, we need:
      • Hotels to receive payments directly for their own bookings
      • The Marketplace Admin to invoice hotels monthly for commissions
      • Marketplace bookings to be commission‑based
      • Direct hotel bookings (outside the marketplace) to remain commission‑free
        This is the standard model for hotel marketplaces in the EU.
      1. Summary of the core issue
        The current QloApps Marketplace architecture assumes a single taxable entity (the Admin).
        In the EU, each hotel is a separate taxable entity and must issue its own invoices.
        Therefore, the system needs a way to:
      • assign independent invoicing and tax profiles to each hotel
      • generate hotel‑specific invoices for guests
      • generate monthly commission invoices between Admin and hotels
      • separate payment flows per hotel
        Without these features, QloApps Marketplace cannot be used in a legally compliant way for multi‑hotel operations in Germany or most EU countries.
      1 Reply Last reply Reply Quote 0
      • First post
        Last post