Billing, Subscription, and Invoices

PriceLabs Dynamic Pricing: Billing, Subscription, and Invoices

How Are Invoices Calculated in PriceLabs?

PriceLabs is full of features and bells and whistles, but we’ve kept our pricing straightforward. Here are the key details:

Free Trial:

Enjoy a 30-day free trial for Dynamic Pricing, with access to all features and no payment information required.

Pricing Plan:

  • Charges are based on the number of unique properties PriceLabs updates, regardless of days synced. You can find out your total monthly charge based on the number of listings here



  • No proration for partial usage during a billing cycle.
    • Example 1: If you have 50 listings but only synced prices for 10 listings during a billing period, your invoice will reflect charges for 10 listings.

    • Example 2: If you have 50 listings, with 10 listings synced for the entire billing cycle and an additional 5 listings synced midway through the cycle, your invoice will include charges for 15 listings.

    • Example 3: If you turn off sync for a listing midway through a billing cycle, it will still be included in the invoice for the current cycle. However, it won’t appear in subsequent invoices as long as the listing remains turned off.

Billing Cycle:

  • Your first billing cycle starts when the free trial ends.
  • For example, if your trial ends on January 22nd, your first billing cycle runs from January 23rd to February 22nd. Subsequent invoices are generated monthly.

Due Date:

  • Invoices are generated on the last day of your billing cycle.
  • Payments are charged two days later.

Contract Length:

Billing is month-to-month, and you can cancel anytime. Final charges for the current month are applied at the end of the cycle. See our article here for information on pausing or canceling your account.

Percentage Billing Plan

Instead of a flat fee, you can opt for a percentage plan, where charges are 1% of the total revenue reported by your integrated platform. Key points:

  • Includes rental amounts, fees, and taxes (varies by PMS).

     Rental Amount
     Octorate
     Rental Amount & Fees
     Hospitable, iGMS, Kross Booking, and Uplisting
     Rental Amount, Taxes, & Fees
     Avantio, Beds24, Guesty, Guesty for Hosts, HelpBookMe,
     Hostaway, Hostfully, Icnea, Lavanda, Lodgify, OwnerRez,
     Rentals United, Rentlio, Smoobu, Stays, SuperHote, and
     VRBO
     Host Payout
     (Rental Amount + Fee - Host
     Service Fee)
     Airbnb

    If your PMS, Channel Manager, or OTA is not listed, contact us at support@pricelabs.co to check if this option can be enabled for your account.

  • Invoices include bookings that were received before activating PriceLabs, as long as the stay date falls within the billing cycle.
  • Switching to the Percentage Plan requires a 1-year commitment. After switching, you cannot revert to the Flat Fee Plan until the 1-year period is completed. This commitment applies only to the billing plan and does not restrict your ability to cancel or pause your subscription.

  • Currency and Payment Method
    • Charges and invoices are generated in USD.
    • For users in Brazil, charges are processed in BRL.
    • In the EU and other regions where debit cards lack CVV, only credit cards can be used for payments.

Child listings Charges

If the same property is used in PriceLabs through both a PMS and Airbnb/Vrbo (e.g., when a PMS doesn’t integrate with Airbnb yet, and you want prices sent to both), you can map these listings to ensure they are counted as one property.

  • For each additional channel, there is a charge of $1/month per child listing.
  • If listings are not mapped, our system cannot identify them as the same property, and you may be charged twice for the same property.

Multi-unit Charges

If a listing in your PMS is linked to multiple units, it will appear in PriceLabs as a single listing with the number of units indicated next to it.

  • Even though only one listing is shown, multi-units are charged at $5 USD per additional unit.
  • If each unit has its own separate calendar in the PMS and different pricing (not mapped as multi-units), they will be treated as independent listings and charged accordingly.
For more details on multi-unit mapping, check our guide here.

Additional Sync

  1. You can choose the specific time for your properties to sync daily, or you can let us automatically select the sync time for you. This customization is free of charge. Rates are updated automatically every 24 hours, either through your selected sync time or the default overnight sync.
  2. If you’d like your properties to sync more than once every 24 hours, you can use our additional sync feature. Learn more about it here.

    • Each additional sync costs $1 per listing per sync.
    • For multi-unit setups, the charge applies to each unit within the setup.

Sales Tax Calculation

PriceLabs is required to collect sales tax on your invoices as mandated by local jurisdiction laws. To ensure accurate tax calculations, update your billing address directly from the Billing Page. The sales tax amount is calculated based on the following:

  1. Your Usage of Dynamic Pricing
  2. Your Billing Address
  3. The Tax Rates Determined by Your Local Jurisdiction

When Is Sales Tax Applied?

  • End of Billing Cycle: The applicable sales tax for your Dynamic Pricing invoice is calculated at the end of your billing cycle, and your invoice is updated to reflect the tax amount.
  • Early Payments: If you pay your invoices early, the applicable tax will be calculated as of the payment date, and your payment method will be charged accordingly.

Managing Invoices and Tracking Billed Listings

Accessing Your Invoices

  1. Go to the Billing Page in your PriceLabs account.
  2. On the left-hand side panel, click on the "Dynamic Pricing Invoices" tab to view all invoice details.


Also, if you want to keep the invoices for records, you can click the PDF link in blue to download your invoice and if you want to see what listings you are being charged for - you can click the blue "CSV" link to see this quickly.



  1. Listing id is the unique number that your PMS assigns to a listing.
  2. First synced & Last synced in cycle are the columns where you can see what date to what date was a listing syncing.
    • Related Articles

    • How much does PriceLabs cost after the trial ends?

      PriceLabs is a dynamic revenue management platform designed for vacation rental owners and property managers to optimize pricing strategies and increase revenue. It offers three core products: Dynamic Pricing, Portfolio Analytics, and Market ...
    • PriceLabs Market Dashboard: Billing, Subscription, Cancellation, and Invoices

      Market Dashboards can be incredibly powerful as you set up your pricing strategies to maximize revenue. Market Dashboards are fully-automated personalized dashboards that can help you track your location’s STR booking data through easy to digest ...
    • PriceLabs Revenue Estimator Pro: Billing, Subscription, Cancellation and Invoices

      Revenue Estimator Pro offers instant revenue estimates for properties worldwide. Whether you're looking at properties in your local area or globally, this tool provides detailed revenue reports instantly, including monthly revenues, average daily ...
    • How to add a payment method and resolve payment declines

      After your 30-day trial for Dynamic Pricing ends, you’ll need to add an active payment method to continue your subscription. Use the pricing calculator to see the monthly cost breakdown by entering the number of listings.. Accepted Payment Methods ...
    • What is Dynamic Pricing and how to use it?

      Dynamic Pricing provides automated daily rate and minimum stay updates based on market data and your listing performance. You can deep dive into how it works here. We analyze each listing and recommend daily rates based on several factors. We control ...

    Sign up for training

    To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.