Accounting

Automating SAFT-PT with Moloni

For Portuguese merchants, staying aligned with Autoridade Tributária (AT) requirements and SAFT-PTreporting is not optional — it is core to how you prove invoicing integrity and file compliant fiscal data. EcomFlux's Moloni integration closes the gap between marketplace sales and a certified Portuguese accounting stack, so operational data becomes audit-ready documentation with minimal manual re-entry.

Why this integration matters

Marketplaces accelerate revenue, but they do not replace your obligations as the merchant of record in Portugal. You still need consistent, AT-aligned invoice records inside software that can produce SAFT-PTand support your accountant's workflows. Moloni is built for that ecosystem; EcomFlux is the bridge from unified order operations to fiscally structured invoices in Moloni.

The problem marketplaces leave unsolved

Shopify and Temu (and similar channels) excel at carts, payouts, and seller-center exports — they do not, by themselves, issue AT-certified invoices on your behalf in the way Portuguese compliance typically demands for your books. That leaves a manual break: orders in the channel, invoices still to be created correctly in your fiscal software, with the right series, VAT treatment, and line structure for SAFT-PT.

Without automation, teams re-key orders, mis-map tax codes, or post late — each of which increases risk during inspections and complicates OSS / B2C distance-sales scenarios across the EU.

Connecting Moloni securely

EcomFlux uses industry-standard authorization — no sharing of Moloni passwords inside chat or email.

  1. Open the EcomFlux dashboard and go to DashboardAccounting.
  2. Click Connect Moloni. You will be taken through secure OAuth: sign in to Moloni, review the scopes EcomFlux requests, and approve the connection.
  3. After approval, EcomFlux holds only the tokens needed to create drafts and sync reference data your workspace is configured to use — consistent with a least-privilege integration model.

How invoicing automation works

Once Moloni is linked, EcomFlux listens to your operational lifecycle in the product. When an order is marked Shipped in EcomFlux, our accounting engine maps line items (products, quantities, discounts, shipping where applicable) to the structures Moloni expects and pushes a compliant draft invoice into your Moloni company. Your finance team or accountant can then review, finalize, or adjust within Moloni according to your internal controls — without reconstructing the sale from spreadsheets.

Tax mapping and EU VAT OSS

Tax rates are mapped automatically based on the shipping destination associated with the order, so cross-border B2C flows can follow EU VAT OSS logic as configured in your workspace and Moloni setup. The goal is to reduce misapplication of standard vs reduced rates and to support consistent treatment when consignments leave Portugal for other member states — always subject to your advisor's interpretation of your specific facts and Moloni chart-of-accounts configuration.

Compliance note: EcomFlux automates data handoff and draft creation; your accountant remains responsible for statutory filings, series numbering, and final sign-off on invoices in Moloni. Keep Moloni master data (products, VAT codes, OSS registrations) aligned with guidance from the AT and your tax counsel.

Related