Przejdź do treści

FreeAgent WooCommerce PRO

Automate your invoicing and connect your online store directly with FreeAgent.

FreeAgent WooCommerce PRO is an advanced WordPress plugin designed for a seamless, official OAuth API integration between your WooCommerce store and the FreeAgent accounting platform. It enables both manual and fully automated generation of tax invoices, credit notes, and grouped rollups, complete with automated PDF delivery, payment synchronization, and bulletproof VAT workflows.

Whether you run a high-volume B2C store, a streamlined B2B wholesale platform, or a digital shop dealing with complex international tax rules like EU VAT MOSS and Reverse Charge, this plugin handles it all. Automate your e-commerce bookkeeping to save hours of manual admin and keep your accounting HMRC-compliant.

Key Features

  • Automatic Invoice Generation

    Sales invoices can be generated completely automatically based on order status changes in WooCommerce. This seamless FreeAgent WooCommerce integration eliminates manual data entry, ensuring consistent, error-free bookkeeping even during peak sales volumes.

  • VAT Number Field in Checkout

    The plugin adds a dedicated VAT number field to your WooCommerce checkout — fully compatible with both the classic checkout shortcode and the modern WooCommerce Block Checkout. It supports B2B sales out of the box with flexible visibility modes and customizable labels.

  • Automatic Credit Notes & Refunds

    Handle returns and cancellations gracefully. When an order is refunded in WooCommerce, the plugin can automatically generate a matching Credit Note in FreeAgent, complete with automated triggers to keep your revenue records perfectly balanced.

  • Daily Rollup & Grouped Invoices

    For high-volume stores, avoid cluttering your accounting software with thousands of individual entries. The PRO version allows you to batch multiple orders and refunds into consolidated daily sales invoices, cleanly grouped by currency and VAT rate onto a designated contact.

  • Automatic Payment Recording

    The moment an order is marked as paid in WooCommerce, the plugin books the equivalent bank receipt inside FreeAgent. This mirrors the manual "record payment" workflow, instantly closing out open invoices and matching them to your chosen FreeAgent bank account.

  • Automated Email & PDF Delivery

    Once an invoice or credit note is generated, it can be automatically sent to the customer as a PDF email attachment directly from WooCommerce or triggered via FreeAgent templates. Fully automate the final step of your checkout journey and reduce customer support queries.

  • Online Payment Links on Invoices

    Accelerate your cash flow by toggling online payment methods (Stripe, PayPal, GoCardless, or Tyl) via the FreeAgent API. Customers can click a link directly on their invoice to settle outstanding balances using the gateways enabled in your account.

  • Advanced VAT Mapping & Income Categories

    Take complete control over how revenue is classified. You can assign default FreeAgent income nominal categories store-wide or override item types (Products, Services, Hours, Expenses) per product SKU.

  • International Sales - MOSS & Reverse Charge

    Easily navigate international trade. The plugin features store-wide and per-product EU digital services flags to handle EC VAT MOSS automatically. It also natively supports Reverse Charge mechanisms for EU B2B transactions and auto-classifies UK/Non-EC status based on the billing country.

  • Bulk Operations & Actions

    Need to fix a backlog? Run bulk actions directly from the WooCommerce orders list to mass-create invoices, trigger bulk emails via FreeAgent or WooCommerce, or export multiple invoice PDFs simultaneously into a single ZIP file.

  • Security-Minded API Logs & Diagnostics

    Keep full visibility over your integration. Detailed communication logs between WooCommerce and the FreeAgent API allow for quick troubleshooting and diagnostics. For enterprise-grade security, all sensitive OAuth tokens and secrets are automatically redacted from the logs.

  • WooCommerce Subscriptions & Recurring Billing

    Perfect for subscription boxes, digital memberships, or recurring service retainers. The plugin seamlessly integrates with WooCommerce Subscriptions, automatically generating and queueing FreeAgent invoices for every recurring renewal payment.

Permanent Discount for Multiple Licenses

The more licenses or Devikit plugins you purchase in a single order, the greater the discount you receive!

The discount is applied automatically and also applies to subscription renewals—as long as you maintain the same number of licenses. Discount tiers:

  • 10% 2 licenses
  • 15% 3 licenses
  • 20% 4 licenses
  • 25% 5 licenses
  • 30-45% 6-9 licenses
  • 50% 10 or more

Plugins can be mixed freely—the discount is calculated based on the total number of licenses/plugins in the order.

Ready to Automate Your FreeAgent WooCommerce Invoicing?

Get your first automated invoice issued in less than 10 minutes!

See the Plugin in Action

See how the plugin looks from the inside

FAQ

Does the PRO version work without the free plugin?
No. The PRO version is a companion add-on that requires the free foundation plugin to be installed and active. The free version handles the core OAuth connection, contact mapping, and database schema, while the PRO version layers on automation, bulk tools, and enterprise workflows.
Can invoices be generated completely automatically?
Yes. With the PRO version, invoices can be automatically queued and issued the moment an order shifts to your specified WooCommerce status (e.g., Processing or Completed). The free version requires an operator to click "Create Invoice" manually inside each order screen.
Does the plugin add a VAT number field to the checkout?
Yes. The plugin includes a dedicated VAT number capture field for the checkout page. It is fully compatible with both the classic WooCommerce checkout form and the modern WooCommerce Checkout Blocks (Gutenberg), saving the data straight to the customer's FreeAgent contact profile.
Are different VAT rates, MOSS, and international trade supported?
Absolutely. The integration handles line-level VAT detection based on your WooCommerce tax settings to ensure totals match FreeAgent perfectly. It also features built-in support for EC VAT MOSS, UK/Non-EC classifications, and Reverse Charge workflows for EU B2B transactions.
Can I consolidate multiple daily orders into a single invoice?
Yes, this is a key feature of the PRO version. If you run a high-volume store and want to keep your accounting clean, you can enable the Daily Rollup mode. This batches multiple orders and refunds into consolidated daily sales invoices, safely grouped by currency and VAT rate.

Free vs PRO Version – Comparison

Version Free

Free

  • Manual one-click invoicing directly from the WooCommerce order edit screen
  • Secure OAuth 2.0 connection using your FreeAgent developer app credentials
  • Automatic "find-or-create" customer contact mapping matching by email address
  • Customizable VAT number field for the checkout page (supports both Classic and Checkout Blocks)
  • Line-level VAT detection inferred accurately from WooCommerce tax configurations
  • Per-SKU FreeAgent line item types mapping (Products, Services, Hours, Expenses)
  • Standard UK/Non-EC and EU Reverse Charge reporting defaults
  • Static VAT exemption basis text appended automatically when a zero-rate line is invoiced
  • Company-wide payment terms setup (in days) and bank account selection for remittance text
  • Customer PDF invoice downloads via the order metabox and a dedicated "My Account" tab
  • Security-minded API communication logging with sensitive OAuth secrets fully redacted
  • Fully automated invoice queueing triggered instantly by chosen WooCommerce order statuses
  • Automatic Credit Notes generated seamlessly whenever a refund is processed in WooCommerce
  • Daily Rollup & Grouped mode to batch high-volume daily sales and refunds into consolidated invoices
  • Automatic Payment Recording to instantly log bank receipts and close out open invoices in FreeAgent
  • Automated invoice delivery via FreeAgent templates or WooCommerce emails
  • Dedicated WooCommerce email types with FreeAgent-generated PDF invoices attached automatically
  • Powerful bulk operations to mass-create invoices, bulk-email clients, or export many PDFs into a ZIP file
  • Custom invoice reference patterns using dynamic order and customer merge tags
  • FreeAgent income nominal categories mapping control per line item or as a store-wide fallback
  • Online payment links toggle directly on invoices for Stripe, PayPal, GoCardless, and Tyl
  • Advanced EC VAT MOSS defaults store-wide and per-product variation for digital goods
  • Automated plugin updates delivered straight to your dashboard and priority technical support
Download Now

Version PRO

£79.00 ex. VAT / year

  • Manual one-click invoicing directly from the WooCommerce order edit screen
  • Secure OAuth 2.0 connection using your FreeAgent developer app credentials
  • Automatic "find-or-create" customer contact mapping matching by email address
  • Customizable VAT number field for the checkout page (supports both Classic and Checkout Blocks)
  • Line-level VAT detection inferred accurately from WooCommerce tax configurations
  • Per-SKU FreeAgent line item types mapping (Products, Services, Hours, Expenses)
  • Standard UK/Non-EC and EU Reverse Charge reporting defaults
  • Static VAT exemption basis text appended automatically when a zero-rate line is invoiced
  • Company-wide payment terms setup (in days) and bank account selection for remittance text
  • Customer PDF invoice downloads via the order metabox and a dedicated "My Account" tab
  • Security-minded API communication logging with sensitive OAuth secrets fully redacted
  • Fully automated invoice queueing triggered instantly by chosen WooCommerce order statuses
  • Automatic Credit Notes generated seamlessly whenever a refund is processed in WooCommerce
  • Daily Rollup & Grouped mode to batch high-volume daily sales and refunds into consolidated invoices
  • Automatic Payment Recording to instantly log bank receipts and close out open invoices in FreeAgent
  • Automated invoice delivery via FreeAgent templates or WooCommerce emails
  • Dedicated WooCommerce email types with FreeAgent-generated PDF invoices attached automatically
  • Powerful bulk operations to mass-create invoices, bulk-email clients, or export many PDFs into a ZIP file
  • Custom invoice reference patterns using dynamic order and customer merge tags
  • FreeAgent income nominal categories mapping control per line item or as a store-wide fallback
  • Online payment links toggle directly on invoices for Stripe, PayPal, GoCardless, and Tyl
  • Advanced EC VAT MOSS defaults store-wide and per-product variation for digital goods
  • Automated plugin updates delivered straight to your dashboard and priority technical support

Reviews from satisfied customers

Trusted by over 1,000 website owners!

Have Questions? Contact Us!

If you have any questions about configuration, payments, or invoices - feel free to reach out at hi@devikit.co.uk. We usually get back to you within a few hours!

FreeAgent WooCommerce PRO – Complete FreeAgent WooCommerce Integration

FreeAgent WooCommerce PRO is an advanced WordPress plugin that establishes a direct, secure connection between your WooCommerce online store and the FreeAgent accounting platform over the official OAuth API. This software is built specifically for e-commerce business owners, accountants, and developers who want to fully automate their invoicing workflows, clean up their financial ledgers, and completely eliminate manual data entry for invoices, credit notes, customer profiles, and payments.

Through this robust FreeAgent WooCommerce integration, all critical sales, tax, and customer data sync automatically in the background. From billing addresses and corporate VAT numbers to multi-currency line items, HMRC-compliant tax rates, and nominal income categories, everything is kept perfectly mirrored. The plugin guarantees data consistency across platforms, dramatically reduces errors, and cuts down the time spent manually managing business bookkeeping down to zero.

Automated Invoicing in WooCommerce

The primary engine behind FreeAgent WooCommerce PRO is its hands-off, automated invoice generation queue. Sales invoices can be generated completely automatically based on specific order status changes within WooCommerce (such as shifting from Processing to Completed).

For digital storefronts or boutique agencies that require manual oversight before final bookkeeping entry, the plugin also retains a one-click manual creation option right within the order edit panel. This architectural flexibility makes it the perfect solution for high-volume consumer shops (B2C) as well as complex corporate wholesale setups (B2B).

Credit Notes, Refunds, and B2B Sales Automation

E-commerce bookkeeping isn't just about recording sales; it is also about managing returns and data capture seamlessly. FreeAgent WooCommerce PRO handles cancellations effortlessly by automatically generating matching Credit Notes in FreeAgent whenever a partial or full refund is processed inside WooCommerce.

For wholesale or business-to-business transactions, the built-in checkout VAT number field captures and saves corporate tax credentials straight to the customer’s profile. The plugin tracks existing client records by email address, updating matching contacts in FreeAgent with fresh billing details, company names, or tax reference points every time they make a purchase.

Automated PDF Invoice Delivery to Customers

Closing the sales loop smoothly means getting the right paperwork to your buyers instantly. This integration allows your system to deliver automated invoice and credit note PDF attachments straight to your customers' email inboxes. You can configure the workflow to trigger official FreeAgent email templates or use dedicated, customizable WooCommerce invoice emails.

By delivering the financial document the exact moment a transaction clears, you provide a premium checkout experience for your shoppers while significantly dropping the volume of incoming customer support queries requesting invoice copies.

Seamless Contact Sync, Nominal Codes, and Tax Mapping

FreeAgent WooCommerce PRO provides granular control over how your hard-earned revenue is classified inside your accounting software.

You can assign default FreeAgent nominal income categories store-wide or override them dynamically by mapping individual product variations to specific FreeAgent line item types (such as mapping digital goods to Products, or consultation bookings to Services or Hours).

VAT MOSS, Reverse Charge, and International Trade Compliance

Navigating cross-border tax regulations can be an operational bottleneck for growing online businesses. FreeAgent WooCommerce PRO is built to handle international tax rules natively. It features store-wide and per-product toggles to process EU digital services under the EC VAT MOSS framework automatically.

Additionally, the integration seamlessly detects and applies the Reverse Charge mechanism for EU B2B transactions based on the billing country, ensuring that your international sales documentation remains fully compliant with relevant fiscal authorities without you lifting a finger.

WooCommerce Subscriptions and Recurring Billing Integration

For modern e-commerce stores utilizing recurring revenue models, FreeAgent WooCommerce PRO is completely compatible with the WooCommerce Subscriptions plugin. Whenever a renewal payment cycles through your payment gateway, the plugin automatically catches the webhook, queues the transaction, and issues the corresponding FreeAgent invoice.

This makes it an ideal software solution for digital memberships, software-as-a-service (SaaS) license distribution, monthly retainer billing, or curated subscription box services.

High-Volume Daily Rollups and Reliable API Communication

If your online store processes thousands of transactions a week, flooding your accounting ledger with individual entries can clutter your books and hit API limits. The PRO edition introduces a high-volume Daily Rollup setting that aggregates multiple orders and refunds into clean, daily consolidated sales invoices, safely grouped onto a single designated contact by currency and VAT tier.

The plugin communicates exclusively via FreeAgent’s official OAuth API, tracking all data transfers inside redacted diagnostic logs to offer maximum security, complete transparency, and easy troubleshooting.

Who is FreeAgent WooCommerce PRO for?

The WooCommerce FreeAgent integration has been engineered from the ground up for:

  • WooCommerce store owners operating in high-volume B2C or streamlined B2B spaces.

  • Growing businesses utilizing the FreeAgent accounting platform to manage UK or international tax.

  • E-commerce merchants who want to scale operations by making their invoicing completely automated.

  • Digital product shops, agencies, and SaaS brands processing recurring memberships via WooCommerce Subscriptions.

  • Cross-border merchants dealing with complex tax environments like EU VAT MOSS and Reverse Charge protocols.

  • Accountants and bookkeepers looking to eliminate spreadsheets and reconcile bank payouts instantly.

Why Choose FreeAgent WooCommerce PRO?

Implementing FreeAgent WooCommerce PRO delivers definitive operational and financial advantages:

  • Massive time savings: Reclaim dozens of hours every month by automating manual bookkeeping.

  • Error elimination: Eradicate manual data-entry mistakes and typo errors.

  • Perfect data alignment: Keep absolute consistency across customer details, order tracking, and invoice reporting.

  • Instant cash matching: Auto-record payments against your specified FreeAgent bank account the moment an order clears.

  • HMRC-friendly workflows: Natively manage UK tax tiers, international trade, and automated credit notes.

  • Enterprise dependability: Run bulk actions, mass-export PDF archives to ZIP files, and rely on secure OAuth API communication.

Ready to Integrate WooCommerce with FreeAgent?

If you are searching for a bulletproof, reliable FreeAgent WooCommerce solution that can easily manage automated invoices, credit note queues, payment recording, precise VAT mapping, and subscription renewals inside one central platform, FreeAgent WooCommerce PRO is ready to deploy on your website today.