Skip to main content
Public Limited CompanySoftware Development Agency

Public Company Limited by Shares (PLC) in Cyprus — Software Development Agency Formation Guide

Consider jurisdictions with strong IP protection laws and favorable corporate tax rates for B2B service exports. Estonia's deferred corporate tax or US LLCs for non-residents are popular choices.

Last verified: June 13, 2026

Corporate Tax

15.0%

State Tax

0.0%

Formation Cost

$180

Annual Fee

$0

Forming a Public Company Limited by Shares (PLC) in Cyprus as a Software Development Agency means a total tax burden of 15.0% and an official formation cost of $180. The minimum capital requirement is 25,629 EUR. Standard formation takes 5-10 business days, or 1-3 business days expedited. No local director is required; the process can be managed remotely. This guide covers the steps, tax breakdown, banking options, and compliance requirements — all from verified data.

First-year total cost

$3,300

Ongoing (per year)

$4,385

Detailed cost calculator →

Why Public Company Limited by Shares (PLC) for Software Development Agency?

A B2B service business providing custom software engineering, web development, and IT consulting to clients globally. Requires robust invoicing, IP assignment capabilities, and easy cross-border payments.

Ideal for

  • Teams of developers
  • B2B service providers
  • Tech consultancies
  • Outsourcing firms

Challenges to watch

  • Managing cross-border withholding taxes
  • Complex IP assignment and ownership laws
  • High banking compliance for large international wire transfers
  • Hiring and paying international contractors

Key decision criteria

  • Does the jurisdiction have double taxation treaties with your clients' countries?
  • Is it easy to open a multi-currency business bank account?
  • Are there R&D tax credits or tech-specific incentives?
  • How straightforward is it to issue equity or options to key employees?

Public Company Limited by Shares (PLC) formation requirements

Minimum capital

25,629 EUR

Standard timeline

5-10 business days

Expedited timeline

1-3 business days

Local director

Not required

Registered office

Virtual office allowed

Notarization

Required

While not legally required, appointing a majority of Cyprus-resident directors is essential to establish local management and control for tax residency purposes.

See the full guide for all documents and requirements →

Estimated breakdown (based on avg. $500,000 revenue)

Gross Revenue$500,000
Corporate Tax-$75,000
Formation Cost-$180
Annual Fee-$0
Net Profit$424,820

Simulate with your own revenue →

VAT / Sales Tax

Standard rate 19%. Registration threshold: 15,600 EUR. Cyprus applies the standard 19% VAT rate to digital services provided to local consumers. Non-EU providers of digital services must register for VAT under the OSS scheme or locally.

Banking & payments for Software Development Agency

Opening a corporate bank account for a Cyprus PLC can be a rigorous and time-consuming process due to strict EU AML and KYC regulations. Traditional banks often require in-person meetings, detailed business plans, and proof of local economic substance. However, non-resident founders can leverage remote-friendly fintechs like Revolut or Wise for a faster initial setup.

Supported payment gateways

StripePayPalBraintreePaddle2Checkout

Remote-friendly accounts

  • Revolut Business

    A highly popular fintech choice for remote founders, offering multi-currency accounts, corporate cards, and fast digital setup.

  • Wise

    Excellent for international PLCs needing low-cost cross-border transfers and multi-currency management without local substance requirements.

Cyprus incentives & advantages

Cyprus IP Box Regime

Reduces the effective corporate tax rate on qualifying IP income to as low as 3% (based on the 15% CIT rate).

Minds in Cyprus (Brain Gain Initiative)

25% exemption on remuneration (up to €25,000 per tax year) for up to 7 years.

Public Company Limited by Shares (PLC) formation steps

1

Obtain approval for the proposed company name from the Cyprus Registrar of Companies.

2

Draft the Memorandum and Articles of Association (MAA) tailored for a Public Limited Company.

3

Deposit the minimum share capital of €25,629 into a corporate bank account.

4

Appoint at least two directors and a Cyprus-resident company secretary.

5

Submit the incorporation documents, including the MAA and details of directors/shareholders, to the Registrar.

6

Obtain the Certificate of Incorporation, along with certificates for directors, secretary, and registered office.

7

Register with the Cyprus Tax Department to obtain a Tax Identification Code (TIC) and VAT number if applicable.

8

Obtain a trading certificate from the Registrar before commencing business operations or exercising borrowing powers.

Software Development Agency FAQ

Where is the best place to incorporate a dev agency?

Estonia is great for reinvesting profits without immediate tax, while a US LLC (Wyoming or Delaware) is excellent for global invoicing and accessing US clients.

How do withholding taxes affect my agency?

If your client's country doesn't have a tax treaty with your company's jurisdiction, they might be required by their local laws to withhold a percentage of your invoice amount.

Do I need to charge VAT or GST to my clients?

It depends on the location of your clients. B2B software services exported outside your jurisdiction are often zero-rated, but you must verify local reverse-charge rules.

Ready to form your Public Company Limited by Shares (PLC)?

Trusted formation partners are coming soon.

Coming soon

Related terms

Key concepts you'll encounter when forming a Software Development Agency

Related guides