Features

Every record in the plant, typed once.Q-0013 → SO-0341 → B-0480 → L-0481 → I-0519

From the first inquiry to the shipped, tracked and paid order. Inquiries with a rep on them, quotes with potency and overage math, formulas and recipes that write their own facts panels, purchasing with approvals and bills that match themselves, scheduling by machine, quality signed on the floor, shipping with live tracking, tax decided per line, team chat and an AI that does the work. Every module shares the same records, so each one makes the next one faster.

Sales and quoting

Inquiries with a rep. Quotes with the math done.

Inquiries arrive from your website form, by e-mail or typed by hand, and land with a rep assigned. Pick the customer, the format and the formula, type the quantity. Innersol works out the raw material each serving needs from every ingredient's potency or active percentage plus its overage, then prices it from live ingredient costs, packaging, labor and overhead. Cost per piece, per bottle and margin update as you type.

  • Potency, active percentage and overage per ingredient, so a 10 percent mineral or a 1 percent vitamin is priced on what it really delivers.
  • A 250,000 piece order priced in under a minute, at several quantity breaks.
  • Every quote starts with the product format, so the builder asks the right questions. Softgels by size and shell, capsules by cap size and fill weight, gummies by size, shape and mold.
  • Add a new customer, contact or formula right inside the quote. No separate screen.
  • Branded quote PDFs and a full quote package, sent from the same page. Accepted quotes become sales orders, manufacturing orders and invoices in one click.
  • The sales rep follows the record. Quote, order, R&D project and contract inherit it, hand-overs move the open ones, and commissions compute themselves per order.
Saveshours of workbook math on every quote, and the lead nobody answered
app.innersol.io/quotes/Q-0013
A gummy multivitamin quote where the quantity changes from 100,000 to 250,000 and the totals update
Live from Innersol
app.innersol.io/quotes/new
The format picker with 14 formats, then a softgel quote where changing the size changes the fill weight

A quote builder for every format

Fourteen formats, each with its own spec fields. Choose softgel and the quote asks for size, shell and fill. Choose capsule and it asks for cap size and colors. Nothing is forced into a generic template.

Inside a quote

What the builder works out for you

  • Raw material per serving from claim, potency and overage
  • Batch weight for the quoted quantity
  • Cost per piece, per bottle and per case
  • Margin at each quantity break
  • Earliest ship date the schedule can meet
New

Inquiries and the sales rep

Round robin, one person or an admin assigns. The rep hears in chat and the first-reply window turns red when it is late.

New

Website inquiry form

A form page, a one line embed and a posting address for form plugins. Leads carry the page and product they came from.

New

Commissions

A plan per seller, earned when booked, shipped or paid, placed in payroll cycles, exported for payroll.

New

Documents on file

Resale certificate, signed terms, quality agreement, credit application, with required-before-first-order rules.

Go deeper: Sales
Formulas and labels

Formulas that write their own Supplement Facts and Nutrition Facts.

Change a claim, a serving size or an overage and the Supplement Facts panel, the raw material per piece, the batch weight and the cost all update live. Rounding rules are applied for you.

  • Supplement Facts and Nutrition Facts panels built from each ingredient's own data, ready to export.
  • Overages, potency and active percentages handled per ingredient and per lot.
  • Base formulas and versions, so a new flavor or a sugar free version takes minutes.
  • Allergens, certifications and the ingredient list flow into the spec and the batch record.
Savesa separate label tool and the rechecking that comes with it
app.innersol.io/formulas/immune-elderberry
An elderberry formula where the Vitamin C claim changes from 60 to 90 mg and the Supplement Facts panel updates
Live from Innersol
Label panel · Immune Elderberry Gummies
Supplement Facts
Serving Size 2 Gummies
Servings Per Container 30
Amount Per Serving% Daily Value
Calories15
Total Carbohydrate 4 g1%*
   Total Sugars 3 g†
Vitamin C (as ascorbic acid) 90 mg100%
Zinc (as zinc citrate) 5 mg45%
Elderberry fruit extract 100 mg†
* Percent Daily Values are based on a 2,000 calorie diet.
† Daily Value not established.
2 in × 6 in · export PDF

The panel is generated from the formula and exported for the label designer. Every number on it traces back to an ingredient, its potency and its overage. Want to try the math without an account? The free Supplement Facts Label Generator and Nutrition Label Generator use the same rules.

Go deeper: Nutrition and Supplement Facts
Ingredients and lots

Ingredients and lots that trace both ways.

Every ingredient carries its supplier, specs, potency, overage, cost, stock and files. Every lot carries its COA, quantity, status and photos. Open a lot and see where it came from and which batches it went into.

  • Supplier COAs and spec sheets attached where they belong.
  • Photos of deliveries and weigh-ups on the lot itself.
  • Stock on hand, counts and adjustments with a full history.
  • Expiry and retest dates that show up before they become a problem.
  • Goods receipts with their own number, photos and the COA, matched to the PO line and later to the supplier's bill.
Saveshours of digging when a customer or auditor asks for a trace
app.innersol.io/ingredients/A00112
An ingredient page for Magnesium Citrate 10% with its supplier, potency, overage, cost, spec sheet, COA and lots
Live from Innersol
app.innersol.io/lots/new
Receiving a lot: material, supplier lot number, quantity, cost and purchase order, landing in quarantine

Receive a delivery in under a minute

Pick the material, type the supplier lot and the quantity, link the PO. The lot lands in quarantine with its own number, ready for the COA and the photos.

app.innersol.io/lots/L-0481/trace
Traceability for lot L-0481: every supplier lot that went in, and every customer that received it

A full trace, both ways, from one lot number

Type a lot number and see every supplier lot, PO and supplier that went in, and every shipment and customer that got it. A mock recall takes one click.

Go deeper: Inventory
MRP and purchasing

Purchasing knows exactly what to order, and when.

Innersol takes the open orders and their formulas, subtracts what is on hand and on order, and lists what is short, when it is needed and what it costs. Short lines become purchase orders in one click, grouped by supplier.

  • Reorder points, lead times and supplier part numbers on every ingredient and component.
  • POs track expected dates, arrivals, invoices and the lots received against them.
  • Receive on a phone. Photograph the delivery, log the lot, attach the COA.
  • Purchase requests from any department, approvals by amount or category, and requests for quotes sent to several suppliers with the answers side by side.
  • Supplier bills arrive in the AP inbox, match the PO and the receipt three ways, and wait for a signature before a pay run.
Saveshalf a day of planning every week, and the rush orders it prevents
app.innersol.io/purchasing/needs
Purchasing needs grouped by supplier, then a purchase order created in one click
Live from Innersol
New

Purchase requests

Anyone asks, purchasing decides, the approver signs. Budgets per department show what is committed.

New

Requests for quotes

One RFQ to several suppliers, answers in a matrix, the winner becomes the PO.

New

Receipts

Goods receipts with their own number, partials and shortages noted for finance.

New

AP inbox and pay runs

Bills read from the PDF, matched three ways, approved, then paid in a run with the remittance.

Go deeper: Procurement
Production scheduling

A production schedule that knows your machines.

Every manufacturing order sits on a calendar by machine and line. Drag an order to a new day and Innersol checks whether that depositor, encapsulator or filling line is free, and offers the next open slot.

  • Month, week, day, Gantt and board views, all drag and drop, all shared with the floor.
  • Batch sheet, bill of materials and routing on the order, so the floor knows what to pull and what to do.
  • Hold reasons, start times and estimates on the order, not on a whiteboard.
  • Follow-ups after production: send samples to the lab, attach the results, chase the customer's COA. Rules create the tasks, and a rule can hold the lot's release until they are done.
Savesthe calls, the whiteboard and the clash nobody saw coming
app.innersol.io/production/schedule
The month view of the production schedule with an order dragged to the following week

Drag to move, clashes caught early

Move an order to another week and the line, the materials and the floor all know.

app.innersol.io/production/schedule/day
The day view by machine with an order moved to a second gummy line

One order per machine, every shift

Gummy lines, capsule machines, softgel encapsulation, cure rooms, stick pack and liquid filling side by side.

Go deeper: Manufacturing
R&D

From first inquiry to approved formula, on one board.

A board and a lab calendar for every trial. Sample requests, ingredient orders, customer approvals and trial batch sheets stay on the project, and the approved formula becomes a quote or an order in one step.

app.innersol.io/rnd/board
The R and D board with projects in columns and the lab calendar
Live from Innersol
  • Projects move from Ready to start, to In the lab, to Approved, with the customer's sample feedback on the card.
  • The lab calendar books trials next to production so the pilot line is free when you need it.
  • Trial batch sheets keep every weigh and result, so the scale-up starts from real numbers.
  • Approved formulas are versioned and go straight to a quote or a manufacturing order.
Savesthe notebook, the email thread and the hand-over meeting
Go deeper: R&D
Quality and documentation

cGMP quality, filled in on the floor.

Checklists, batch records, lot release, deviations and CAPA live next to the production data they describe, with electronic signatures and an audit trail on every record. When the inspector asks, the document is already written.

app.innersol.io/quality/release
Lot L-0481 in the release queue: the last test result entered as a pass, then released with a typed signature
Live from Innersol

Release a lot with the tests and the signature in one place

The release queue lists every lot in quarantine with its tests, batch record and open deviations. Enter the last result, check it against the spec, and sign. The lot is released and ready to pick.

  • Every test checked against the current spec version.
  • Signatures record the name, the meaning and the time, and cannot be edited.
  • Release posts to the QC channel and makes the lot available for shipping.
Saveschasing paper for signatures before a lot can ship

GMP checklists, done on a phone

Operators tap Pass, Fail or N/A on each line and sign at the end. A fail needs a note and opens a deviation. Nothing to print, file or chase.

Checklists

Daily GMP walks

Pre-op sanitation, allergen changeovers, scale checks and cure room logs, scheduled per machine or area.

Batch records

Electronic batch records

Steps, weighs with second-person checks, in-process tests like Brix, pH and piece weight, yields and signatures.

Deviations and CAPA

Flows you define

Deviation, non-conformance, CAPA, out of spec and supplier issue, each with steps, signatures and due days. Escalate to a supplier corrective action request in one click.

Compliance maps

Part 111 read from your records

Every section a row with a live status, plus Part 117, Part 11, ISO 9001 and the registration audit questions. Internal audits planned from the map.

A daily GMP checklist filled in on a phone and signed
A raw material lot in Innersol with the weigh-up photo taken at receiving

Every lot carries its own evidence

Supplier COAs arrive with every ingredient lot. Finished goods get your own COA, built from the lab report and signed by your QC team, with genealogy from raw material to shipped case. The weigh-up photo taken at receiving stays on the lot, next to the supplier and the PO it came from.

Go deeper: Quality
Shipping and fulfillment

Everything that leaves the building, tracked.

A produced order becomes a shipment that knows which lots went in which case. Carrier, freight, customer pickup or your own truck, each with its own fields and documents. Paste a tracking number and it becomes a live status on the shipment, the order, the customer and the e-mail the customer gets. If you also ship for your customers' brands, each brand gets its own folder, boxes and labels.

  • Pick lists by location and oldest expiry first, packing slips with the options you choose, bills of lading built from the records.
  • Ship-by dates with the order's age against your fill-time target, red when it slips.
  • Cutoffs on each location's clock: packed before 3:00 PM ships today, after it Innersol says which day it really leaves.
  • Customer notices with your wording for out for delivery, delivered and delivery problems, sent once per status.
  • Fulfillment orders per brand with smart box fill, label spend by brand and a bill shipping step onto the brand's invoice.
Savesthe tracking e-mails, the retyped bill of lading and the call asking where the pallets are
app.innersol.io/shipments/SH-0210
Shipment SH-0210SO-0341 · Northlake Wellness · 24 cases, 2 pallets
Packed
Delivery
Freight, LTL
Warehouse Bay 1 · cutoff 3:00 PM
Packed before 3:00 PM, ships today
Tracking · PRO 2231 8840 11
In transit · expected Nov 6Customer notices on
Mark shippedBill of ladingPacking slipPick list
12
1

The location's cutoffRead on that site's clock, skipping your holidays, rolling to the next working day.

2

One number, live everywhereCarrier detected, status on the order and the customer, notices by e-mail.

Go deeper: Shipping and fulfillment
Orders, invoices and tax

From accepted quote to paid invoice, without retyping.

The business side lives in the same records as the plant. The order knows its batch, the batch knows its lot, and the invoice knows what shipped. Sales tax is decided per line with the reason and the certificate behind it, supplier bills match the PO and the receipt, and the whole money picture sits on one page.

app.innersol.io/orders/SO-0339
Sales order SO-0339 shows the earliest ship date, then Schedule a batch creates a manufacturing order already filled in

From order to batch in one click

Every order shows the earliest date it can ship, worked out live from stock, open POs, lead times and line capacity. Schedule a batch and the manufacturing order is already filled in.

app.innersol.io/invoices/I-0519
Invoice I-0519: Record a payment, type the reference, and the invoice is marked paid

Invoices and payments without the spreadsheet

See what is open, overdue and paid at a glance. Record a payment in a few seconds and the balance, the customer and the books update together.

Billing plans on the order

Deposit, progress and final invoices from one card, each with its own trigger and due date. A deposit rule can invoice the moment the quote is accepted.

New

Sales tax and certificates

Taxable, resale, exempt or no nexus, decided per line with the reason. Certificates on file with expiry, a report by state for filing.

New

Supplier bills and pay runs

Bills from the AP inbox, matched three ways, approved by rule, paid in runs with the remittance.

Contracts with e-signature

Manufacturing agreements tailored per product type, with terms you edit in settings, signed from the quote.

Customer portal

Customers approve samples, see order status, balances and invoices, and download their COAs without an email thread.

Accounting sync

Invoices, payments, bills, customers and vendors flow to your books. Innersol runs the plant, accounting stays where it is.

Go deeper: Finance
Team chat

Talk about the batch right next to the batch.

Chat opens as a window over whatever page you are on, so the order or the schedule stays live behind it. Channels per department and per customer, direct messages, threads, mentions, files and reactions.

  • Share any record into a channel and it shows its live status.
  • Everyone in the company can join as a chat user, so the separate chat app can go.
  • Chat users chat, share files and review the records shared with them.
  • Innersol posts too: new inquiry assigned, PO waiting for approval, shipment exception, follow-up due. A bridge carries messages to and from your current chat tool.
Savesa separate chat subscription for the whole company
app.innersol.io/production/orders
The chat window open over manufacturing orders, with a deviation card shared in a channel
Live from Innersol
Go deeper: Chat
Sol AI

An assistant that knows your plant and does the work.

Ask Sol slides out on every page with Ctrl+J and knows the record on screen. Ask what needs attention today, which lots expire this quarter or what a customer owes. Tell it to record the payment, send the invoice, receive the lot or draft the customer update, and it does it through the same forms you would, stopping for a confirmation before money moves, a lot is released or anything leaves Innersol. Every change has an Undo.

Ask

Which finished lots expire in the next 90 days, and is any of them on an open order?

Do

Receive the zinc citrate that arrived this morning, 118.5 kg, into the cool room, and attach the COA

Send

Send Mia the final invoice for this order and record the deposit we got yesterday

Draft

Draft the delay note to the customer about lot L-0481, two days late because of the lab

Confirmation cards before anything leaves Innersol, Undo on every change, every action logged with your name. Your records are never used to train anyone's model. Help answers start on Starter, and the monthly actions grow with each plan.

app.innersol.io/quality/checklists/new
A new checklist described in one sentence and drafted by Sol AI into sections
Live from Innersol
Go deeper: Sol AI
Every format

Built for every kind of supplement, and for food.

Each format has its own specs, steps, checks, tests and paperwork. Innersol carries a profile for each one, so the quote asks the right questions, the batch record has the right steps and the label follows the right rules.

14 formats, one systemMove your mouse. Each one has its own specs, steps and documents.
Gummies · size, shape, mold, Brix, pH
Softgels · by size, never grams
Capsules · cap size, fill weight
Drinks and shots · fill, cap torque
Powders · blend, scoop, density
Stick packs · seal, film lots
Tablets · hardness, friability
Tinctures · potency per mL
14 formats · parallax

Gummies

Size, shape and mold, Brix and pH per cook, piece weight, cure room logs, coating and sanding.

Soft chews

Cook temperature, extrusion, piece weight, wrap seal checks and shelf life.

Softgels

Quoted by softgel size, never grams. Shell material and ingredients, fill weight, drying and leaker counts.

Capsules

Capsule size, one or two colors, fill weight, blend uniformity and weight checks.

Tablets

Weight, hardness, friability, coating and disintegration on release.

Powders

Blend records, bulk density, scoop verification and container counts.

Stick packs

Stick weight, seal integrity, film lots and carton counts.

Drinks and shots

pH and Brix at batching, hot fill temperature and hold, fill volume and cap torque.

Tinctures

Batch volume, potency per mL, fill volume and child resistant cap checks.

Gels

Gel strength, hot fill and set checks for sachets and jelly sticks.

Chocolates

Temper curves, cooling tunnel, bloom inspection and allergen changeover.

Creams

Phase temperatures, emulsification, pH, viscosity and stability.

Face masks

Essence volume, sheet weight, seal checks and INCI ingredient lists.

Patches

Coat weight, die cut size, adhesion and active per patch.

Integrations and the details

Works with the tools you keep.

Innersol runs the plant. Your books, your web store and your contracts stay connected to it.

Accounting

Accounting sync

Invoices, payments, customers and vendors flow to your books.

Online orders

Online store orders

Web orders land as sales orders, ready to pick and invoice.

Messaging

Chat app bridge

Connect your current chat channels while the team moves over to Innersol chat.

Contracts

E-signature

Send and sign manufacturing agreements from the quote.

Hosting

Hosted for you

Sign in from anywhere, on any device. Nothing to install or maintain.

Open data

CSV and PDF export

Every list exports, every record prints. Nothing is locked in.

Access

Roles and permissions

Eight role presets, from sales to quality. Production never sees sales prices.

Your lists

Your own dropdowns

Categories, units, shapes and terms are yours to set, edit and rename.

Free tools

Try the label math without an account.

Two free generators built on the same rules Innersol uses inside the formula: enter the ingredients or the nutrients per serving and download the panel as a PNG or an SVG. Five free downloads a month, no sign-up.

Daily Values built inThe 2016 values for adults and children four years and older, with the rounding rules applied.
Raw material to declared amountType zinc citrate and the amount, the panel shows the zinc.
Proprietary blends and other ingredientsBelow the bar, with the dagger footnote, as the rule asks.

See Innersol running a product like yours.

Forty minutes, your formats, from a real quote to a released lot.