Integration with SmartBill

SmartBill integration. Invoicing that keeps up with your sales.

Orders flow in from marketplaces, online stores, and other channels, but every sale still has to become an invoice in your accounting system. Manually issuing and re-typing documents in SmartBill means delays, mistakes, and extra work for the team.

The SmartBill integration with Base connects multi-channel sales with your Romanian accounting. It automates invoice and correction export to SmartBill, saves customer and product data during export, and pulls stock levels from SmartBill back into Base - so Base stays the order-fulfillment hub while SmartBill remains the external invoicing system used for exported fiscal documents.

Try it for free
1 panel

to handle sales from multiple channels

Automatic export

invoices and corrections sent straight to SmartBill

2000+ integrations

stores, marketplaces, couriers and ERP systems in Base

What problems does the SmartBill integration with Base solve?

Manually issuing and re-typing invoices takes up the team's time

Every sale has to be turned into an invoice in your accounting system. At higher order volumes, keying documents into SmartBill by hand quickly becomes a bottleneck. The integration lets Base create a Base invoice first and then export it to SmartBill - automatically as orders come in, or manually in bulk from the Export documents view for a chosen month. SmartBill assigns the numbering and Base stores the resulting series and number as the external reference. When the payment conditions are met, the invoice can also be sent to SmartBill with payment information already recorded at creation.

Corrections and cancellations are handled document by document

Adjustments shouldn't mean re-issuing paperwork by hand. The integration exports corrections to SmartBill: partial corrections go out as a standard invoice, while full refunds are sent as a reverse invoice. Cancellation and storno of an already-issued document is also supported. The only requirement is that the original invoice already carries its SmartBill series and number.

Stock levels in accounting don't reach your sales channels

Selling across several stores and marketplaces at once raises the risk of selling something that is no longer available. The integration synchronizes stock from SmartBill to Base: quantities are pulled from SmartBill into a Base warehouse, from where they can drive sales and offer updates. You can point the integration at a specific SmartBill warehouse (deposit), or aggregate quantities across all warehouses. Note that stock moves in one direction only - from SmartBill into Base.

Customer and product data is re-entered on every invoice

Re-typing client and product details for each document is slow and error-prone. During invoice export the integration can save the customer and the products to SmartBill inline, send product codes as SKU or EAN, and use the SmartBill product name on the invoice. Client data such as VAT code, company or full name, address, contact details and country is passed through, with dedicated handling of the Romanian VAT/CIF prefix and a fallback to the customer's full name when a VAT ID is missing.

SmartBill

Accounting automation for multi-channel sales

Simply connecting an accounting system isn't enough when sales happen at the same time across marketplaces, stores, and markets. Base connects SmartBill with the whole e-commerce process - from the order, through invoicing and stock, to shipping and customer-facing invoice delivery.

Try it for free

Export invoices automatically or in bulk

You don't have to forward documents one by one. Base can pass invoices to SmartBill automatically, or you can export them manually in larger batches - for example for a given period. It's a convenient setup for companies that want to keep control of their accounting without spending time on repetitive work.

Corrections, reverse invoices and storno

Beyond standard invoices, the integration exports partial corrections and full-refund reverse invoices, and supports cancellation/storno of documents already issued in SmartBill - as long as the original document's SmartBill series and number are known.

Mark invoices as paid at the moment of issue

When a mapped payment type exists, the paid amount is greater than zero, and the payment settings allow it, the invoice can be sent to SmartBill already marked as paid. Payment status is set during invoice creation; there is no separate, later payment-sync step, so a payment that changes after the invoice already exists is handled only within that original export.

SmartBill PDF invoices inside Base processes

When enabled, selected customer-facing invoice links and related document flows can use the SmartBill PDF instead of the Base PDF, so a document issued in your accounting system flows through the sales process without downloading and re-attaching files by hand.

Stock pulled from SmartBill into Base

SmartBill can act as the source of stock quantities. Base imports levels from SmartBill into a chosen warehouse, with support for a single configured deposit, warehouse mapping, or an aggregated all-warehouses quantity. In a typical flow the order is created in Base, the invoice is sent to SmartBill (which can reduce stock when useStock is enabled), and Base then reads the updated stock back from SmartBill.

Romanian VAT and tax handling

VAT rates are fetched from SmartBill, and 0% VAT positions can be mapped to Romanian tax modes such as Taxare inversă, SFDD, SDD, TVA Inclus or Fără TVA. Specific product codes can be allow-listed to be sent at 0%, and if a VAT rate is missing the integration refreshes the tax list once and retries the export.

Why do merchants connect SmartBill to Base?

Multi-channel sales without operational chaos

Base gathers orders from many channels in a single dashboard, and the SmartBill integration links them to your accounting. Instead of running store, marketplace, warehouse, and invoicing separately, the team works in one coherent process.

SmartBill as the fiscal record, Base as the sales center

SmartBill issues and numbers the official invoices and can be the source of stock, while Base handles day-to-day order processing, marketplace and store integrations, couriers, and automation. Each system does what it does best.

Automations that cut manual work

Automatic actions in Base support the sales process - status changes, customer communication, shipping, and data forwarding. The SmartBill integration adds the accounting layer: invoices, corrections, customer and product data, and stock levels.

The best support

94% of customers rate our experts' knowledge positively, and 76% get a first response within 15 minutes of opening a request. When accounting, sales, and warehouse processes have to run smoothly, you have a team that understands the realities of e-commerce on your side.

A SmartBill integration sized to your business

Small businesses

Starting out? Connect SmartBill and organize your data from the start

The first sales channels are the right moment to stop re-typing data between your store, marketplace, and accounting. Connecting SmartBill to Base helps you keep invoices, corrections, and stock in order before order volumes climb.

0 costs

on the Freemium plan up to 100 orders per month

Up to 1000

products in the catalog to start

2000+

integrations available

Medium businesses

Handle larger volumes without re-typing data

As orders pile up, manual work between Base and SmartBill starts to slow the business down. Automatic invoice and correction export, together with stock sync from SmartBill, keeps documents in order without adding repetitive tasks for the team.

+25%

more orders handled with the same team

5h/week

saved on order and document processing

1 process

for sales, warehouse and accounting documents

Large businesses

Scaling revenue? Connect accounting to a full sales ecosystem

Thousands of parcels a day, sales across several markets at once, and a growing document workload. A dedicated account manager, account audits, and direct contact with our teams are standard on the Enterprise plan.

+17.5%

increase in monthly orders from Enterprise customers (YoY 2023/2024)

+29.8%

more active sales channels

+50.5%

more automated actions implemented with a supervisor

Connect SmartBill step by step

Check the configuration guide

Run the integration without building your own API connection

You don't need to build your own connection between your sales system and your accounting. In Base you add SmartBill under Integrations → Accounting/ERP → SmartBill and fill in the connection details: your SmartBill Login, the API Token, and your CIF (with an optional additional CIF). SmartBill uses HTTP Basic authentication, where the login is your SmartBill user and the token is your SmartBill API key.

From there you configure the module across its tabs - Connection (Połączenie), Export documents (Eksportuj dokumenty), Numbering series (Seria numeracji), Payment types (Typy płatności), Prices (Ceny) and Stock (Stany). Typical setup covers automatic invoice forwarding, mapping Base numbering series to SmartBill series (including excluding a series or per-series overrides), mapping Base payment methods to SmartBill payment types, marking invoices as paid at issue, sending product codes as SKU or EAN, choosing whether to use the SmartBill product name, and selecting the SmartBill warehouse for stock retrieval. You can also choose to show the customer the SmartBill invoice instead of the Base invoice.

FAQ

Yes. Base creates a Base invoice and then sends it to SmartBill - automatically as orders arrive, or manually in bulk from the Export documents view. SmartBill assigns the number and Base stores the series and number as the external reference.

Yes. Partial corrections are exported as a standard invoice and full refunds as a reverse invoice, and cancellation/storno of an issued document is supported. The original invoice must already have its SmartBill series and number.

No. The SmartBill integration is invoice-centric. Receipt forwarding is not supported.

Yes, but only at the moment the invoice is created, when a mapped payment type exists, the paid amount is above zero, and the settings allow it. There is no separate, later payment-sync step, so a payment that changes after the invoice exists is handled only within that original export.

Yes, in one direction: from SmartBill to Base. Quantities are pulled from a chosen SmartBill warehouse (or aggregated across warehouses) into a Base warehouse. Base does not push stock back to SmartBill.

No. Price import from SmartBill is not supported. A generic Prices (Ceny) tab appears because accounting integrations share a common template, but price synchronization should be treated as unavailable for SmartBill.

Yes. During invoice export the integration can save the customer and products to SmartBill, send product codes as SKU or EAN, and use the SmartBill product name on the invoice. There is no standalone customer/product sync outside the invoice flow.

No. The integration does not download orders from SmartBill, does not forward orders to SmartBill as ERP orders, and does not import invoices from SmartBill back into Base.

Yes. VAT rates are fetched from SmartBill, and 0% positions can be mapped to modes such as Taxare inversă, SFDD, SDD, TVA Inclus or Fără TVA, with an allow-list for products sent at 0%.

Your SmartBill Login, an API Token, and your CIF, with an optional additional CIF. Authentication uses HTTP Basic auth against the SmartBill API.


Check SmartBill integration with other systems:

SmartBill + Marketplace

SmartBill + Shops

SmartBill + WMS

SmartBill + Fulfillment



Try all features and integrations free for 14 days