Booqable Features
Explore the full feature overview of our easy-to-use rental software.
- Try all features for free
- No credit card required
Categories
Inventory
Track, organize, and manage your rental products in one place.
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.
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.
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.
Shortage thresholds
Define shortage thresholds and choose whether to allow overbooking for certain products. Ideal for items that are easily sourced or sub-rented.
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.
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.
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.
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.
Collections
Create curated product collections for your website. Feature related items together to highlight seasonal sets, popular gear, or event-specific equipment.
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.
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.
Availability calendar
Check inventory availability, see which orders a product is booked on, and keep your schedule in sync with Google or Apple Calendar.
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.
Multi-location
Assign stock to different locations and track availability separately. Manage inventory across warehouses, branches, or pickup points with ease.
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.
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.
Low stock visibility
See remaining stock as you add products to orders, so you know when you’re running low and can avoid overbooking.
Downtime scheduling
Schedule downtime to block items from being booked while they’re in maintenance or under repair, keeping availability accurate at all times.
Temporary stock for sub-rentals
Add temporary stock when you sub-rent from another supplier. Availability updates automatically for the dates you set.
Pricing
Set flexible pricing that works for your business and products.
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 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 structure templates
Save pricing structures as templates and apply them across multiple products to ensure consistency and speed up setup.
Advanced pricing rules
Customize pricing based on seasons, weekends, or specific dates. Exclude pickup or return days from charges or apply surcharges when needed.
Fixed pricing
Set a fixed price regardless of duration. Ideal for services or sales items that don’t depend on rental length.
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.
Coupon codes
Create fixed-value or percentage-based discount codes to boost sales. Apply coupons online or to manually created orders.
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.
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.
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.
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.
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.
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.
Advanced coupon rules
Set rules for which items qualify, minimum spend, usage limits, and promotion periods to control exactly how and when coupons apply.
Orders & Operations
Create, track, and manage rentals from booking to return.
Order creation
Create orders with automatic pricing and availability updates. Perfect for handling phone or walk-in bookings without delays or double-checking stock.
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.
Custom order lines
Add custom charges, discounts, or grouped line items like setup fees or labeled equipment sections on orders, quotes, and invoices.
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.
Dashboard
View scheduled pickups, deliveries, returns, and pending orders for any time period. Stay organized and keep daily operations running smoothly.
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.
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.
Late returns
Spot overdue orders at a glance. Late orders are clearly marked in the dashboard and on the orders page.
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.
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.
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.
Custom field display
Choose which custom fields from products, orders, or customers appear on your documents. Show important details, delivery instructions, and more.
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.
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.
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.
Quotes
Generate professional quotes that update easily when customers request changes. Attach them to emails or email templates to get orders confirmed faster.
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.
E-signatures
Request e-signatures on quotes and contracts to speed up approvals and reduce paperwork.
Invoices
Invoices update automatically as order details change. Add payment info, set due dates, and finalize them for record-keeping in your Booqable account.
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.
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.
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.
Online payments
Accept payments directly through your online store. Customers can pay by credit card, PayPal, or other supported methods during checkout.
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.
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.
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.
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.
Security deposits
Charge refundable deposits that are automatically calculated based on your settings. Apply them globally or set custom deposit amounts for specific products.
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.
Invoice matching
Payments are linked to the correct invoice automatically, even if there are multiple per order. No manual work, no mismatched records.
Tap to Pay
Accept contactless, in-person payments with Tap to Pay, powered by Stripe. No extra card reader needed.
CRM & Emails
Stay connected with customers and automate your communication.
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.
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.
Customer history
Each profile includes a timeline of past and upcoming rentals. See what a customer has booked and when, without manually logging activity.
Recurring discounts
Assign automatic discounts to specific customers. Loyalty rewards are applied every time they book, no need to enter them manually.
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.
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.
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.
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.
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.
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.
Company performance reports
Track overall business performance with aggregated KPIs, order volume, and revenue metrics over time.
Customer reports
See customer value at a glance, including revenue, order volume, and average order value per customer.
Coupon reports
Track how each coupon is performing, including total redemptions and discounts given.
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.
Website builder
Create a rental website to showcase your products and accept online bookings. Choose from 60+ industry-specific themes designed for rental businesses.
Themes
Choose from a wide range of professionally designed templates tailored to different rental industries. Customize them to fit your brand.
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.
Collections
Organize products into categories like cameras, lenses, and accessories. Use collections to structure your store and make browsing more intuitive.
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.
Embed options
Showcase your inventory and accept bookings directly from your existing website. Works seamlessly with platforms like WordPress, Squarespace, or Shopify.
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.
Responsive design
Booqable websites and embedded components are fully responsive, so your store and booking experience work seamlessly on desktop, tablet, and mobile.
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 page
A ready-made booking page where customers can browse your inventory, check availability, and pay online. Share the link anywhere or link it from your website.
URL redirects
Configure URL redirects to route visitors from inactive or changed URLs to the right page, keeping your website experience consistent and making the switch from an existing site seamless.
XML sitemap
All Booqable websites come with a built-in XML sitemap, ensuring search engines can easily discover and index your important pages. You can also upload it to Google Search Console for faster indexing.
Password-protected store
Enable password protection for your Booqable store to restrict access, ideal for internal use, staff-only items, or demo equipment.
Deliveries
Offer flat-rate or mileage-based delivery options and manage delivery orders.
Booking & Checkout
Offer smooth online bookings with real-time availability and custom checkout.
Online bookings
Let customers book rentals or request quotes. Get more confirmed bookings while spending less time on emails, calls, and manual entry.
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 restrictions
Set a minimum notice period before a rental can start. Prevent last-minute bookings and give your team time to prepare.
Operating hours
Control when rentals can start and end by setting your business hours. Prevent bookings outside your open times and avoid scheduling conflicts.
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.
Real-time availability
Show what’s available for selected dates and reserve products automatically. Or hide availability for quote-based bookings.
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.
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.
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.
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.
Custom checkout scripts
Add custom scripts to the checkout for advanced customization or additional tracking beyond what’s possible with built-in integrations.
Pay later (Pay in person)
Let customers decide whether to pay now or pay later in person with a simple checkout option that adds flexibility to your payment process.
Cross-selling
Recommend relevant add-ons, accessories, and services at checkout to increase average order value.
Account Settings
Customize access, language, security, and account data.
Team members
Add team members with individual logins. Assign permissions to control exactly what they can view or manage.
User permissions
Restrict access to parts of Booqable, like reports, products, or payments, to prevent accidental changes or limit sensitive info.
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.
Single sign-on (SSO)
Let your team log in through services like Okta or OneLogin. Centralize access and reduce password management.
IP restrictions
Block logins from unapproved locations. Control where your team can access your Booqable account.
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.
Importing
Upload customers, products, and more from Excel or CSV files. Get set up faster or bring over data from another system.
Exporting
Download your orders, inventory, and reports in Excel or CSV format. Use your data in other tools or for backups.
Label personalization
Rename backend terms like “customer,” “quote,” or “pickup” to better reflect your business language.
Translations
Edit customer-facing labels and text (like buttons, field names, and document wording) to match your tone or language.
Activity logs
See a full history of changes made in your account. Every entry includes a timestamp, which team member made the change, and what was changed.
Bo: AI Rental Assistant
Your built-in AI assistant for rental business questions, reporting, account setup and optimization, competitive analysis, and more.
API access
Use the Booqable API to build custom functionality and workflows, create external dashboards, or connect with AI tools.
Mobile Point of Sale
Manage orders, payments, and more, wherever you are.
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.
Order creation
Create and edit orders from the Booqable mobile app. Perfect for handling walk-ins, deliveries, or customer calls on the go.
Order fulfillment
Check out and check in items directly from the app during handovers. Reduce errors by handling everything right next to your customer.
Delivery orders
Mark orders as delivered and open the customer’s address in Google Maps with one tap. Stay efficient while on the road.
Barcode scanner
Scan barcodes to confirm the right items for each order. Speed up inventory handling and reduce mistakes during pickups and returns.
Mobile payments
Charge or authorize customers’ saved cards on file, or send a payment request right from the app — making it easy to get paid without delays.
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.
Notes
Add notes and updates to orders in a chat-style format. Keep your team informed without back-and-forth calls or messages.
Tap to Pay
Use your phone as a payment terminal to accept contactless payments in-store and on delivery.
Try Booqable for free
Get full access for 14 days and see how easy managing rentals can be.