Skip to main content

Your WooCommerce store sells.Sumly books it.

Sumly has a WooCommerce plugin. Install it on the WordPress site your shop already runs on, connect it to your Sumly company, and the store stops being something you export: orders, refunds, shipping, fees and gateway payouts come across as data and are booked into a real double-entry ledger — each one on a Cyprus VAT code, ready for the return. No CSV, no pasting a month of sales into a spreadsheet, no reconciling a payout by eye.

The plugin books into your Sumly company, so it needs a Sumly plan behind it — plans start at €39/month, and every plan starts with a 30-day free trial.

Store data in, Cyprus books out

The same Sumly ledger, VAT engine and reports you would run anyway — fed by your shop instead of by hand.

INSTALL

One plugin, one connection

The plugin goes on the WordPress site your store already runs on and links it to your Sumly company. From that point the shop and the books are one system: what happens in WooCommerce shows up in the ledger, and nobody opens a spreadsheet to make it happen. It reads your store — it never sells, prices or charges anything, and your customers see nothing different at checkout.

  • Installed on your WordPress site, connected to your Sumly company
  • Store data arrives on its own — nothing exported by hand
  • Read-only towards the shop: Sumly books, it does not sell
Sunset over a low Cyprus coastal town from the air, the sun's track laid across calm water
WHAT COMES ACROSS

Orders, refunds, shipping, fees and payouts

Not a monthly sales total — the parts a Cyprus set of books actually needs. Every order is booked with its lines. Refunds reverse rather than overwrite, because posted entries in Sumly are never silently edited. Shipping you charged the customer is income in its own right. Gateway and platform fees are booked as costs instead of vanishing into a net figure. And the payout that lands in your bank account is matched, through the read-only bank feed, against the orders and fees it settles.

  • Orders and their lines booked into a double-entry ledger
  • Refunds reversed; shipping and fees booked separately from the sale
  • Gateway payouts reconciled against what they settle
A coast road running along the cliff above a long Cyprus beach, deep blue sea filling the frame
CYPRUS VAT

Every line on the right Cyprus VAT code

This is where a generic e-commerce connector stops being useful here. Sumly's ledger carries 16 Cyprus VAT codes mapped to the official boxes of the Cyprus VAT return, and every imported line is booked onto one of them. Sumly's AI proposes the treatment and you approve it — the same review step that governs every other entry in your books — so the codes are yours, confirmed once, and applied consistently from then on.

  • 16 Cyprus VAT codes, mapped to the official return boxes
  • The AI proposes the treatment, you approve it
  • Filed periods lock, so a submitted return can't move underneath you

From an order to a VAT return

01

Install and connect

Add the plugin to your WooCommerce store and connect it to your Sumly company.

02

Your store sends its data

Orders, refunds, shipping, fees and gateway payouts come across as data — nothing is exported by hand.

03

Sumly books and reconciles

Each one is booked into the double-entry ledger on its Cyprus VAT code, and the payout that reaches your bank is matched through the read-only bank feed.

04

The return is already built

At period end the VAT return is generated from the books you have been approving all along. You review and file it on Base; on Premium your Sumly certified bookkeeper submits it.

WooCommerce accounting in Cyprus, answered

What shop owners ask before they put the plugin on their WordPress site.

Is there a Sumly plugin for WooCommerce?

Yes. It installs on the WordPress site your store runs on and connects to your Sumly company — a plugin for a shop already on WooCommerce, not a rebuild of your storefront. Your customers see nothing different at checkout.

How do you do bookkeeping for a WooCommerce store in Cyprus?

You connect the store to the books instead of exporting it. What the shop does arrives as data and is booked into the double-entry ledger on a Cyprus VAT code, and the gateway payout is reconciled against your read-only bank feed. The VAT return is built from those same entries, ready to review. Nothing is exported by hand, and nothing arrives as a monthly lump sum you then have to take apart.

What does the plugin import from my store?

Orders with their lines, refunds, shipping charged to the customer, gateway and platform fees, and the payouts your payment provider sends to your bank. Each is booked into the ledger on a Cyprus VAT code rather than summarised, so your P&L, your VAT return and your audit trail are all built from the same entries.

Do I need a Sumly plan to use the plugin?

Yes — the plugin books into a Sumly company, so there has to be a Sumly plan behind it. Plans start at €39/month, and every plan starts with a 30-day free trial, so you can connect the store and watch your own orders being booked before you decide anything.

How does WooCommerce VAT work on a Cyprus VAT return?

Every sale has to reach the right box of the Cyprus VAT return, and a shop produces several kinds at once: domestic sales, sales to other EU countries, sales outside the EU, and refunds that reverse them. Sumly carries 16 Cyprus VAT codes mapped to those official boxes, and each imported line is booked onto one. Because the code is applied when the order is booked rather than reconstructed at period end, the return becomes a review job instead of a rebuild. Filed periods lock, so the figures behind a submitted return cannot change afterwards, and every entry stays linked back to the order it came from for whoever audits you.

Do I still export a spreadsheet at VAT-return time?

No — that is the point of the plugin. The sales are already in the ledger on the correct codes, the fees are already booked as costs, and the payouts are already reconciled against the bank, so there is no CSV export and no monthly paste into a spreadsheet. At period end you review a return built from your own approved entries, then file it. The same books give you a live P&L, balance sheet and cash position the rest of the time.

Does Sumly file my VAT return once the store is connected?

Sumly prepares it; a person submits it. The return is generated from the books the plugin has been feeding, ready to review. On Base you file it yourself with the tax department; on Premium the included Sumly certified bookkeeper reviews the books and submits it for you.

What about selling into the rest of the EU?

Selling goods and digital products across EU borders brings distance-selling thresholds and the OSS return into play, and that is a subject in its own right rather than a footnote on a product page. The bookings keep those sales separate from your domestic ones either way, and our guide to VAT on EU sales and OSS walks through the rules behind them.

Is the plugin the same as Sumly's custom API bookkeeping?

No, and it is worth being clear about it. This is a plugin for a shop already running on WooCommerce: you install it and connect it. Custom API bookkeeping is a different product — Sumly's own developers building an integration for a business that runs on neither Shopify nor WooCommerce, scoped and priced per project. If your shop is on WooCommerce, the plugin is the thing you want.

My shop isn't on WooCommerce — what then?

If it runs on Shopify, there is a Sumly plugin for that too. If you run your own checkout, an ERP, a marketplace back office or a set of payment providers that no plugin covers, custom API bookkeeping is the conversation to have instead.

Related

See it on a shop like yours

A 30-minute call about your shop — what you sell, which markets you sell into, and the VAT questions that come with them.

Loading available times…

Stop exporting your shop into a spreadsheet.

Install the WooCommerce plugin and your orders, refunds, shipping, fees and payouts book themselves — on the right Cyprus VAT code, ready for the return.

Free for 30 days — no card needed.