Build one catalog that powers proposals, inventory and job delivery

The catalog in eContractor is not a static product list. It is the shared source for products, bundles and services that later flow into commercial proposals, documents, warehouse operations, jobs and financial analytics without re-entering the same line items.

ProductsSKU, name, prices, supplier, unit, description and files.
CSV importTurn price lists and spreadsheets into prepared catalog items.
AI importRead invoices, delivery notes, price lists or scans into product rows.
Bundles and servicesReusable kits and work items for proposals, jobs and write-offs.
Products

Product creation stays fast, but complete enough for operations

A product card contains the fields installation teams actually need: SKU, name, supplier, unit, purchase price, sales price, description and attachments. Files, photos, specifications and other materials stay with the product, so the team does not hunt for them in chats.

SKUNameSupplierUnitPurchase priceSales priceDescriptionFiles
Import

Bring price lists and documents into the catalog without copying rows by hand

When the product list is large, managers should not create every item manually. Upload a CSV directly, or send an invoice, delivery note, price list, scan or image to AI analysis. The system prepares a table where names, SKUs, prices and supplier data can be reviewed before saving.

Product bundles

Store repeatable installation kits as reusable bundles

Installation companies often sell and deliver the same groups of products: equipment, mounts, cables, automation and consumables. Bundles keep those items together with quantities and totals, so the team can reuse them faster than assembling every line manually.

  • A bundle is built from real catalog products
  • Product quantities can be adjusted without duplicating items
  • Purchase and sales totals are calculated from product prices
  • Bundles speed up proposals, warehouse operations and repeatable jobs
CSV fileUpload a spreadsheet with SKUs, names, prices and suppliers.
AI document analysisExtract products from invoices, delivery notes, price lists, PDFs, scans or images.
Review before importPrepared rows can be edited and confirmed before they become catalog items.
Prices and currencyImport supports pricing logic, exchange rate context and purchase-cost control.
Services

Services live next to products, but keep their own business logic

Installation businesses need to price more than materials. Installation work, delivery, commissioning, service visits, additional work and unplanned expenses should exist as separate service items for proposals, jobs and profitability.

Work in proposalsServices are added to commercial proposals together with products.
Jobs and write-offsWork can be tracked in jobs, extra expenses or crew services.
PricingServices keep base price, sales price and unit of measure.
FilesAttach technical descriptions, regulations or reusable materials to a service.
One catalog for the workflow

Create a line item once and reuse it across every module

When products, bundles and services are structured in the catalog, the company gets one shared language for sales, warehouse, documents and jobs. Managers build proposals from the same items, the warehouse sees real products, and profitability is not assembled from inconsistent names.

CatalogProducts, bundles, services, prices and files.
Proposals and documentsItems move into proposals, contracts, invoices and acts.
WarehouseProducts are used for receipts, reserves, transfers and write-offs.
JobMaterials and work stay connected to the specific installation.
Fewer manual names

Your catalog should be the operating base, not just a product table

eContractor helps prepare products, bundles and services once, then reuse them across sales, documents, warehouse, jobs and analytics. The team works with consistent line items and spends less time fixing mistakes after the fact.