Booqable Features

Explore the full feature overview of our easy-to-use rental software.

  • Try all features for free
  • No credit card required

Inventory

Track, organize, and manage your rental products in one place.

Inventory

Stock tracking

Track inventory levels for both individually managed (trackable) items and bulk items without unique IDs. Get a real-time view of what’s available, rented out, or awaiting return.

Inventory

Barcodes, QR codes

Assign barcodes or QR codes to products for fast check-ins and checkouts using a scanner or the Booqable mobile app. Speeds up warehouse operations and reduces manual errors.

Inventory

Variations

Create product variations based on attributes like size, color, or model (e.g. "Mountain Bike, Medium"). Customers can easily select the version they want when booking.

Inventory

Shortage thresholds

Define shortage thresholds and choose whether to allow overbooking for certain products. Ideal for items that are easily sourced or sub-rented.

Inventory

Sales items

Add one-time sales items like consumables or merchandise to offer alongside rentals. You can track quantities or set stock to unlimited for items that are easily replenished.

Inventory

Services

Offer add-ons like setup, insurance, or cleaning as service items. They appear as toggles in the shopping cart and are listed alongside rental products in orders.

Inventory

Bundles

Group multiple products into one rental package. You can offer discounted rates based on the individual items, and availability updates automatically based on included stock.

Inventory

Tags

Add tags to inventory, orders, and customers to organize your account. Use them to filter lists, speed up search, and keep everything easy to manage.

Inventory

Collections

Create curated product collections for your website. Feature related items together to highlight seasonal sets, popular gear, or event-specific equipment.

Inventory

Buffer time

Add extra time before or after rentals for cleaning, setup, or transport. Buffer time helps prevent back-to-back bookings and keeps your schedule realistic.

Inventory

Real-time availability

Track availability as items are reserved, picked up, and returned. Display availability online or let customers request a quote. Booqable supports both hard (real-time) and soft (quote-based) availability.

Inventory

Availability calendar

Check inventory availability, see which orders a product is booked on, and keep your schedule in sync with Google or Apple Calendar.

Inventory

Product history

See the full rental history of a product, who rented it, which order it was part of, and which team member handled pickup or return. Actions are time-stamped to the minute for full traceability when equipment goes missing or comes back damaged.

Inventory

Multi-location

Assign stock to different locations and track availability separately. Manage inventory across warehouses, branches, or pickup points with ease.

Inventory

Custom fields

Add custom fields to products such as warehouse location, purchase price, or handling notes. Show them on orders, documents, customers, or online checkout when needed.

Inventory

Import and bulk editing

Quickly import inventory via CSV or use bulk editing to update multiple items at once. Saves time when setting up or making changes across large catalogs.

Inventory

Low stock visibility

See remaining stock as you add products to orders, so you know when you’re running low and can avoid overbooking.

Pricing

Set flexible pricing that works for your business and products.

Pricing

Flat-fee by duration

Set prices by the hour, day, week, or month. Use flat fees or multiply a base rate automatically based on rental length.

Pricing

Pricing structures

Create rates like “50% off each additional day” or “first week at full price, then discounts apply.” Perfect for common rental pricing models.

Pricing

Pricing structure templates

Save pricing structures as templates and apply them across multiple products to ensure consistency and speed up setup.

Pricing

Advanced pricing rules

Customize pricing based on seasons, weekends, or specific dates. Exclude pickup or return days from charges or apply surcharges when needed.

Pricing

Fixed pricing

Set a fixed price regardless of duration. Ideal for services or sales items that don’t depend on rental length.

Pricing

Security deposits

Protect against loss or damage with refundable deposits. Calculate deposits as a fixed amount, a percentage of the order total, or a percentage of each product’s custom deposit value.

Pricing

Coupon codes

Create fixed-value or percentage-based discount codes to boost sales. Apply coupons online or to manually created orders.

Pricing

Manual price overrides

Adjust prices directly on an order when needed. Override calculated rental rates to apply custom pricing for discounts, special cases, or on-the-fly changes.

Pricing

Hide prices online

Choose not to display prices in your online store. Let customers submit quote requests or build wishlists instead, ideal for high-touch rentals or complex pricing.

Pricing

Tax display options

Choose whether prices are shown with or without tax in your online store and on documents. Ideal for B2B or international use cases.

Pricing

Regional tax settings

Set up country or state-specific tax rates, including multiple rates per order if needed. Apply the appropriate tax based on customer location or business rules.

Pricing

Currency and formatting

Set your store’s currency, choose how it’s displayed (symbol or code), and control whether it appears before or after the amount. Customize price formatting to match regional conventions.

Pricing

Disable pricing

Turn off all pricing features for internal use. Ideal for equipment lending programs in schools, universities, or organizations that don’t charge for rentals.

Orders & Operations

Create, track, and manage rentals from booking to return.

Orders & Operations

Order creation

Create orders with automatic pricing and availability updates. Perfect for handling phone or walk-in bookings without delays or double-checking stock.

Orders & Operations

Order duplication

Duplicate an existing order to save time on repeat bookings or similar rentals. Choose exactly what to copy, like customer details, products, or dates.

Orders & Operations

Custom order lines

Add custom charges, discounts, or grouped line items like setup fees or labeled equipment sections on orders, quotes, and invoices.

Orders & Operations

Custom fields

Add custom fields to orders to capture extra information. Use them to track details such as delivery instructions, guest count, venue details, and customer preferences.

Orders & Operations

Dashboard

View scheduled pickups, deliveries, returns, and pending orders for any time period. Stay organized and keep daily operations running smoothly.

Orders & Operations

Pickups and returns

Record when equipment is picked up, delivered, or returned. Use a barcode scanner or select items manually, and log damages or notes when needed.

Orders & Operations

Order statuses

Update order statuses as rentals progress from reserved to picked up, delivered, or returned. Track what’s out, what’s back, and what still needs action.

Orders & Operations

Late returns

Spot overdue orders at a glance. Late orders are clearly marked in the dashboard and on the orders page.

Orders & Operations

Notes

Leave notes directly on orders, products, or customer profiles, right where they’re needed. All notes appear in your dashboard so nothing gets missed.

Orders & Operations

Order filtering

Filter orders by status, payment, tags, or late returns. Quickly find what you need, even when managing thousands of bookings.

Documents

Create and manage professional documents like quotes, invoices, and contracts.

Documents

Document templates

Customizable templates auto-fill with order details to generate invoices, contracts, and quotes for every booking. Display every detail you need in your documents, and style them to match your brand.

Documents

Custom field display

Choose which custom fields from products, orders, or customers appear on your documents. Show important details, delivery instructions, and more.

Documents

Product lines

Customize how product details appear in documents. Adjust layout options, show or hide item images, include or exclude stock items, and more on your invoices, contracts, and quotes.

Documents

Document and order syncing

Documents stay in sync with the latest version of each order. As items, pricing, or dates change, you can instantly generate an updated version without manual edits.

Documents

Automatic document numbering

Enable global or prefix-based numbering for your documents. If you’re migrating from another system, you can continue your document numbering where you left off.

Documents

Quotes

Generate professional quotes that update easily when customers request changes. Attach them to emails or email templates to get orders confirmed faster.

Documents

Contracts

Protect your rental business and equipment with rental agreements. Contracts are generated automatically with each order using templates that pull in customer and rental details.

Documents

E-signatures

Allow customers to sign documents in person on a desktop, tablet, or mobile device. Perfect for confirming quotes and rental agreements at pickup or delivery.

Documents

Invoices

Invoices update automatically as order details change. Add payment info, set due dates, and finalize them for record-keeping in your Booqable account.

Documents

Invoice revisions

When the total order amount changes due to edits or extensions, Booqable automatically generates a new or credited invoice. You can also manually revise finalized invoices to keep your billing accurate and up to date.

Documents

Packing slips

Print or download packing slips to help your team prepare equipment and avoid mistakes. Add custom fields for packing or storage notes to make order and delivery prep easier.

Documents

Custom CSS

Use custom CSS to adjust the layout and styling of your documents. Hide specific information, change font sizes, move elements, and tailor the appearance to your brand.

Payments

Accept, track, and manage payments and deposits with ease.

Payments

Online payments

Accept payments directly through your online store. Customers can pay by credit card, PayPal, or other supported methods during checkout.

Payments

Credit card payments

Charge and refund credit card payments directly from an order. You can also manually record cash, check, or external payments to keep all transactions in one place.

Payments

Payment requests

Send secure payment links by email or through the mobile app. Customers can pay online using your preferred payment methods, which you manage in your Stripe account.

Payments

Partial payments

Let customers pay in installments. Collect a deposit or part of the order amount upfront, and the rest later. Ideal for large orders or confirming reservations in advance.

Payments

Pre-authorizations

Place a hold on a customer’s card through Stripe without charging them upfront. Avoid unnecessary transaction fees when releasing security deposits after a return.

Payments

Security deposits

Charge refundable deposits that are automatically calculated based on your settings. Apply them globally or set custom deposit amounts for specific products.

Payments

Payment statuses

Track payment statuses on orders and documents. Statuses update automatically as payments are made, so you always know which are paid, partially paid, or still due.

Payments

Invoice matching

Payments are linked to the correct invoice automatically, even if there are multiple per order. No manual work, no mismatched records.

CRM & Emails

Stay connected with customers and automate your communication.

CRM & Emails

Customer profiles

When a customer books online or you create an order manually, their details are saved to a profile automatically. Add notes, apply discounts, and organize customers with tags.

CRM & Emails

Custom customer fields

Add custom fields to store details like rider height, production name, or event date. Keep important information easily accessible for smooth communication and order prep.

CRM & Emails

Customer history

Each profile includes a timeline of past and upcoming rentals. See what a customer has booked and when, without manually logging activity.

CRM & Emails

Recurring discounts

Assign automatic discounts to specific customers. Loyalty rewards are applied every time they book, no need to enter them manually.

CRM & Emails

Order confirmation emails

Send automatic confirmation emails for online bookings. Emails are personalized with the correct customer and order details and sent without manual work.

CRM & Emails

Email templates

Use Booqable’s built-in templates for invoices, reminders, and contracts, or create your own. Templates auto-fill with order and customer info for fast, accurate communication.

CRM & Emails

Email history

See a complete log of emails per order. Check who sent each email, when it was sent, and whether it was delivered successfully.

Reports

Get insights into product performance, availability, and revenue.

Reports

Availability reports

Quickly see how many of each product are available for a specific day or date range. Stay on top of stock levels and answer customer inquiries with confidence.

Reports

Product fulfillment reports

View all items scheduled for pickup or delivery within a selected timeframe. Keep your team organized and ensure nothing gets missed during preparation.

Reports

Performance reports

Track rental frequency and revenue for each product and stock item. Use these insights to make smarter inventory decisions, like what to buy more of and what to retire or sell.

Reports

Reports export

Export detailed reports for orders, documents, customers, and more. Download your data for analysis, backups, or import into other tools.

Storefront & Website

Create a rental website or add bookings to your existing site.

Storefront & Website

Website builder

Create a rental website to showcase your products and accept online bookings. Choose from 60+ industry-specific themes designed for rental businesses.

Storefront & Website

Themes

Choose from a wide range of professionally designed templates tailored to different rental industries. Customize them to fit your brand.

Storefront & Website

Sections

Build your website with flexible blocks like image banners, product lists, and testimonials. Rearrange sections to highlight what matters most to your rental business.

Storefront & Website

Collections

Organize products into categories like cameras, lenses, and accessories. Use collections to structure your store and make browsing more intuitive.

Storefront & Website

Pages

Create custom pages like FAQs, About, or Contact, and control how they appear in your site’s navigation. You can also customize the layout of product and collection pages.

Storefront & Website

Embed options

Showcase your inventory and accept bookings directly from your existing website. Works seamlessly with platforms like WordPress, Squarespace, or Shopify.

Storefront & Website

Custom domain

Use your own domain for a fully branded rental website, or connect a subdomain (like rentals.yourstore.com) to add a rental section to your existing site. Your custom domain can also be applied to the checkout when Booqable is embedded.

Storefront & Website

Responsive design

Booqable websites and embedded components are fully responsive, so your store and booking experience work seamlessly on desktop, tablet, and mobile.

Storefront & Website

SEO settings

Booqable websites are optimized for search engines out of the box. You can edit page titles, meta descriptions, and URLs to improve how your site appears in search results.

Booking & Checkout

Offer smooth online bookings with real-time availability and custom checkout.

Booking & Checkout

Online bookings

Let customers book rentals or request quotes. Get more confirmed bookings while spending less time on emails, calls, and manual entry.

Booking & Checkout

Rental periods

Control how customers select rental dates and times. Choose from flexible dates, fixed durations, or time slots, and define time increments like 15, 30, or 60 minutes.

Booking & Checkout

Booking restrictions

Set a minimum notice period before a rental can start. Prevent last-minute bookings and give your team time to prepare.

Booking & Checkout

Operating hours

Control when rentals can start and end by setting your business hours. Prevent bookings outside your open times and avoid scheduling conflicts.

Booking & Checkout

Away mode

Block specific dates in the date picker for holidays, maintenance, or time off. Customers can’t start or end rentals on those days.

Booking & Checkout

Real-time availability

Show what’s available for selected dates and reserve products automatically. Or hide availability for quote-based bookings.

Booking & Checkout

Shopping cart

Let customers add products to their cart as they browse your store. Choose whether the “Add to cart” button takes them to the cart or directly to checkout.

Booking & Checkout

Checkout

Customize your checkout form, add terms and conditions, and control how and when payments are collected. Choose to accept full payment, partial payment, or no payment upfront.

Booking & Checkout

Custom checkout fields

Add your own fields to collect specific details like number of guests, director of photography, or rider height, alongside standard customer information.

Booking & Checkout

Customer accounts

Let returning customers log in at checkout to auto-fill their contact details, address, and any eligible discounts. Save time on repeat bookings and reduce errors from manual entry.

Booking & Checkout

Custom checkout scripts

Add custom scripts to the checkout for advanced customization or additional tracking beyond what’s possible with built-in integrations.

Account Settings

Customize access, language, security, and account data.

Account Settings

Team members

Add team members with individual logins. Assign permissions to control exactly what they can view or manage.

Account Settings

User permissions

Restrict access to parts of Booqable, like reports, products, or payments, to prevent accidental changes or limit sensitive info.

Account Settings

Enforce 2FA

Enforce two-factor authentication for all users in your account. Add an extra layer of security by requiring verification at login for every team member.

Account Settings

Single sign-on (SSO)

Let your team log in through services like Okta or OneLogin. Centralize access and reduce password management.

Account Settings

IP restrictions

Block logins from unapproved locations. Control where your team can access your Booqable account.

Account Settings

Bulk editing

Edit multiple products, orders, or customers at once. Quickly mark orders as returned, add tags in bulk, or print packing slips without opening each order individually.

Account Settings

Importing

Upload customers, products, and more from Excel or CSV files. Get set up faster or bring over data from another system.

Account Settings

Exporting

Download your orders, inventory, and reports in Excel or CSV format. Use your data in other tools or for backups.

Account Settings

Label personalization

Rename backend terms like “customer,” “quote,” or “pickup” to better reflect your business language.

Account Settings

Translations

Edit customer-facing labels and text (like buttons, field names, and document wording) to match your tone or language.

Mobile App

Manage orders, payments, and more, wherever you are.

Mobile App

Dashboard

View a list of orders sorted by today, tomorrow, upcoming, or late. Quickly take actions like marking returned or sending a payment request, right from the app.

Mobile App

Order creation

Create and edit orders from the Booqable mobile app. Perfect for handling walk-ins, deliveries, or customer calls on the go.

Mobile App

Order fulfillment

Check out and check in items directly from the app during handovers. Reduce errors by handling everything right next to your customer.

Mobile App

Delivery orders

Mark orders as delivered and open the customer’s address in Google Maps with one tap. Stay efficient while on the road.

Mobile App

Barcode scanner

Scan barcodes to confirm the right items for each order. Speed up inventory handling and reduce mistakes during pickups and returns.

Mobile App

Payment requests

Send payment requests directly from the app and get paid on the spot, no need to chase payments later.

Mobile App

E-signatures

Pull up rental agreements and collect e-signatures right from your phone or tablet. Finalize bookings on the spot with paperless, in-person signing.

Mobile App

Notes

Add notes and updates to orders in a chat-style format. Keep your team informed without back-and-forth calls or messages.

Try Booqable for free

Get started and see the benefits of rental software.