Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

200 total results found

Setting Sales & Purchase Prices

Products

Every product has two key prices: what you charge customers and what you pay your distributor. Setting these correctly ensures your sales orders and purchase orders use the right amounts. Sales Price The Sales Price field on the product form is the default p...

tier
beginner
type
procedural

Product Categories

Products

Product categories help you organize your inventory into logical groups. Instead of scrolling through a flat list of hundreds of products, you can filter and report by category. Common Categories for FFL Dealers Handguns Rifles Shotguns Ammunition Accessori...

tier
beginner
type
concept

Barcodes & Internal References (SKUs)

Products

Two fields on the product form help you identify products quickly: the Internal Reference (your SKU) and the Barcode (the manufacturer UPC). Internal Reference (SKU) This is your own code for the product. You can make up any system that works for you. Examp...

tier
beginner
type
procedural

Adding Product Images

Products

Adding images to your products helps your team identify items quickly and makes quotations and invoices look more professional. Step by Step Open the product record. Click the camera placeholder (or existing image) in the top-right corner of the form. Selec...

tier
beginner
type
procedural

Product Variants (Size, Color, etc.)

Products

Sometimes a single product comes in multiple options — a holster in left-hand or right-hand, a rifle sling in different colors, or an AR-15 lower in different finishes. Instead of creating separate product records for each option, you can use product variants....

tier
intermediate
type
concept

What is Inventory in Odoo?

Inventory Management Inventory Basics

The Inventory app is where CloudFFL tracks everything you have in your store or warehouse. It knows how many of each product you have, where they are, and when they move. What You Will Use Inventory For Checking stock levels — How many Glock 19s do I have? ...

tier
beginner
type
concept

Warehouses vs Locations

Inventory Management Inventory Basics

CloudFFL uses two levels to organize where your products are stored: warehouses and locations. Warehouse A warehouse represents your physical building — your shop, store, or storage facility. Most FFL dealers have one warehouse (their store). If you have mul...

tier
beginner
type
concept

Checking Stock Levels

Inventory Management Inventory Basics

Need to know how many of a product you have in stock? Here are the quickest ways to check. From the Product List Go to Inventory → Products → Products. The list shows On Hand and Forecasted columns for each product. Use the search bar to find a specific pro...

tier
beginner
type
procedural

Understanding On Hand vs Forecasted Qty

Inventory Management Inventory Basics

You will see two quantity numbers on product records: On Hand and Forecasted. They tell you different things. On Hand On Hand is how many you physically have right now. This number changes when you validate receipts (goes up) or deliveries (goes down). Fore...

tier
beginner
type
concept

What are Transfers?

Inventory Management Transfers & Shipping

In CloudFFL, every time products move — into your shop, out to a customer, or between locations — the system creates a transfer. Transfers are how Odoo tracks the movement of inventory. Three Types of Transfers Receipts (Incoming) — Products coming into you...

tier
beginner
type
concept

Receiving Products (Incoming Transfers)

Inventory Management Transfers & Shipping

When a shipment arrives from your distributor, you need to validate the receipt in CloudFFL to add the products to your inventory. Step by Step Go to Inventory → Receipts. You will see pending receipts for all undelivered purchase orders. Click on the recei...

tier
beginner
type
procedural

Shipping Products (Outgoing Transfers)

Inventory Management Transfers & Shipping

When you sell a product, CloudFFL creates a delivery order to track the product leaving your inventory — whether the customer picks it up in your shop or you ship it. Step by Step Go to Inventory → Deliveries. Pending deliveries for confirmed sales orders a...

tier
beginner
type
procedural

Internal Transfers (Moving Between Locations)

Inventory Management Transfers & Shipping

An internal transfer moves products between locations within your warehouse — for example, from your Back Room to the Showroom, or to the Repair Bench. When to Use Internal Transfers Moving newly received firearms from the stock room to the display case Sen...

tier
intermediate
type
procedural

What are Routes?

Inventory Management Routes & Procurement

Routes tell CloudFFL how to get products when they are needed. For most FFL dealers, the concept is simple: when you need more stock, you buy it from a distributor. That is the "Buy" route. Common Routes Buy — Purchase the product from a vendor/distributor....

tier
intermediate
type
concept

The Buy Route

Inventory Management Routes & Procurement

The Buy route tells CloudFFL that when you need more of a product, it should be purchased from a vendor. This is the standard route for almost everything an FFL dealer stocks. Setting the Buy Route on a Product Open the product record. Go to the Inventory t...

tier
intermediate
type
concept

Make to Order vs Make to Stock

Inventory Management Routes & Procurement

These two terms describe when you order products from your distributor. Most FFL dealers use Make to Stock, but Make to Order is useful for special orders. Make to Stock (MTS) You keep items on your shelves and sell from existing stock. When stock runs low, ...

tier
intermediate
type
decision

Physical Inventory Counts

Inventory Management Inventory Adjustments

A physical inventory count means walking through your store and counting what is actually on the shelves, then comparing it to what CloudFFL thinks you have. This is essential for keeping your records accurate and is required for ATF compliance. Starting a Co...

tier
beginner
type
procedural

Adjusting Stock Quantities

Inventory Management Inventory Adjustments

Sometimes you need to quickly fix a stock number without doing a full physical inventory count. CloudFFL offers a shortcut for this. Quick Adjustment from the Product Form Open the product record. Click the On Hand smart button at the top. Click Update Quan...

tier
beginner
type
procedural