Tax configuration in PX has three independent layers. Knowing which layer to touch is the difference between a five-minute change and an afternoon of debugging.Documentation Index
Fetch the complete documentation index at: https://docs.pxaccounting.com/llms.txt
Use this file to discover all available pages before exploring further.
The three layers
PMS mirror
Read-only view of taxes from your PMS. Change them in your PMS, not in PX.
Channel sync overrides
PX-only. Per-tax, per-channel toggles for which channels a tax syncs to. Stored in PX, not pushed to your PMS.
Airbnb tax remittance
PX-only. Tells PX which taxes Airbnb collects and remits, so audits exclude them. Stored in PX, not pushed to your PMS.
The two writable layers (channel sync overrides and Airbnb tax remittance) are stored inside PX only. PX never writes back to your PMS. If you need to change a rate or applicability rule, change it in your PMS.
Why three layers?
Real-world tax setups need all three:- The rates and applicability - the lodging tax is 9.5%, applies to accommodation only, applies to stays under 30 nights. This lives in your PMS.
- Sync behavior per channel - the same tax may sync to your direct channel but not to Booking.com because Booking.com cannot pass through the rate. PX provides a channel override layer you maintain inside PX so audits know what to expect on each booking.
- Marketplace remittance - Airbnb collects and remits some taxes on your behalf in many jurisdictions. Audits should not flag those taxes as missing on Airbnb bookings.
How an audit uses tax configuration
For each reservation:- Look up the property’s PMS taxes (account-level + listing-level overrides).
- For each tax, check channel sync overrides - does this tax sync to this booking’s channel?
- If the channel is Airbnb, check Airbnb remittance - does Airbnb remit this tax?
- If the tax is expected, compare the recorded amount on the booking to the calculated amount.
- Emit a finding when expected and actual diverge.
Where to start
If you are just connecting your PMS:- Open Tax Configuration.
- Refresh the PMS mirror so the latest rates are loaded.
- Confirm the taxes look right.
- Walk through the Airbnb tax remittance wizard if it is shown for your PMS.
- Add channel sync overrides for any tax that should not flow to a given channel.
MISSING_TAX and UNEXPECTED_TAX findings until tax configuration matches reality.
