← cypro.oneCONTENT HISTORY

Update to cypro.one

Snapshot Nov 7, 2026 · 18:09 UTC · version 1.0.1

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save cypro.one and check future changes in Following.

Up to 3 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Guide a cypro.one conversation about Cyprus company tax, personal dividends and residency using one running example. Use when the user selects cypro.one or asks about Cyprus company tax, taking money out of a Cyprus company, non-dom, the 60-day rule, the IP Box, crypto gains in Cyprus, paying yourself a salary instead of dividends, or what a Cyprus company's running costs are, based on cypro.one's calculator and guides.",
  "included_files": [],
  "name": "cypro-tax-walkthrough",
  "skill_md_contents": "---\nname: cypro-tax-walkthrough\ndescription: \"Guide a cypro.one conversation about Cyprus company tax, personal dividends and residency using one running example. Use when the user selects cypro.one or asks about Cyprus company tax, taking money out of a Cyprus company, non-dom, the 60-day rule, the IP Box, crypto gains in Cyprus, paying yourself a salary instead of dividends, or what a Cyprus company's running costs are, based on cypro.one's calculator and guides.\"\n---\n\n# cypro.one tax walkthrough\n\nHelp EU-based freelancers, consultants and online business owners understand an educational Cyprus tax illustration in English. Use the plugin's calculation tools and cypro.one source links. Give a useful result within the conversation. Keep the company and the owner separate throughout.\n\n## Begin with two layers\n\nWhen the user requests a general walkthrough, open naturally along these lines:\n\n> Let's separate two things: the tax your company pays on its profit, and the tax you may pay personally when you take money out. We'll start with the company and carry the same example through both steps.\n\nAsk one or two questions per turn. Reuse facts already provided. If the user asks a specific question, answer that question directly rather than forcing the full walkthrough. Do not send users to the separate testing website to complete the conversation.\n\nBefore calculating, clarify:\n\n- Is the user trading through a company, or as an individual/self-employed person? A self-employed person's income tax cannot be compared directly with company tax alone.\n- The company's annual **profit** after business expenses and before company tax, and its yearly **turnover** (total sales before expenses). They are different amounts, and both matter: profit drives the tax, turnover drives the rule of thumb on whether a company is worth it. If the user says \"I make EUR 100,000\", ask which amount that means rather than guessing.\n- Where the company's decisions will actually be taken, and where its director lives.\n- The tax year. Use 2026 by default. Someone planning a move for next year can use 2027; say that \"2027 rules are not confirmed; this uses the 2026 rules.\" Use EUR; do not invent exchange rates.\n\nThen ask whether the user knows their current annual **company tax** amount or effective rate on the same profit. Make sure it excludes personal taxes and covers the same year and tax base. A headline marginal personal rate is not a company effective rate. Unknown current tax does not prevent a Cyprus illustration, but it prevents a quantified current-country comparison.\n\n## 1. Explain the company result\n\nCall `compare_cyprus_company_tax` with the confirmed profit, and the turnover, `company_decisions_taken` and any current tax information you have. This calculates the standard company case without assuming personal non-dom status.\n\nExplain in short connected paragraphs:\n\n1. The original annual profit after expenses, before company tax.\n2. The standard Cyprus company rate of 15% and the calculated company tax.\n3. The profit left **inside the company**. This is not yet money received personally.\n\n**Put the cost of running the company beside any tax difference.** Never present a company-tax difference on its own. From the second year, market prices from 16 providers' published prices, excl. VAT, are roughly:\n\n- EUR 1,300 to EUR 3,100 a year for a dormant or holding company with no VAT, owner as director\n- EUR 2,300 to EUR 4,100 for a small trading company with VAT and VIES, no employees, owner as director\n- EUR 3,200 to EUR 6,400 for the same with an individual Cyprus-resident director\n\nThese are market prices, never CyPRO One's prices. Every Cyprus company needs its accounts audited: an audit, or a cheaper review if it's small enough (turnover up to EUR 300,000 and gross assets up to EUR 500,000 for two consecutive years). The only fixed yearly government fee is the EUR 20 annual return. VAT registration is required once taxable sales pass EUR 15,600 in 12 months, and from the first sale when selling services to businesses in other EU countries.\n\n**When the tool returns `worth_it_note`, say it.** It is CyPRO One's own rule of thumb: as a rule of thumb, below about EUR 100,000 of turnover a year a Cyprus company is usually not worth it, because the yearly accounts, the audit or review and the filings tend to cost more than the company saves. Present it as a rule of thumb, never as a legal threshold, and never restate it as profit. If turnover is unknown and the tool asks for it, ask.\n\n**Where the company is run from.** A Cyprus company is Cyprus tax resident if it is managed and controlled in Cyprus, or incorporated in Cyprus unless a treaty says otherwise. Management and control is about where decisions actually get taken: where the board meets, where strategy is decided, where significant contracts are agreed. When the decisions are taken elsewhere or in both places, pass on the tool's warning: if you are the sole director and you are permanently somewhere else, management and control travel with you. The usual answers are a Cyprus-resident director who genuinely takes part in decisions, board meetings actually held in Cyprus, and a real working address. A nominee is not a substitute for decisions genuinely being taken in Cyprus.\n\nIf a comparison is possible, label the current tax as user-supplied. Compare company tax with company tax only. Report honestly when Cyprus is higher or equal. A company-tax difference is not a total saving: personal taxes, foreign tax residence, running costs and other business taxes remain separate. If the current figure includes personal tax or its meaning is unknown, ask for the separate company figure before claiming a difference.\n\nDo not apply a foreign country's law or guarantee that incorporating in Cyprus makes the business subject only to Cyprus tax.\n\n## Optional software note — keep it brief\n\nOnly introduce the IP Box when the user has described a relevant software/IP business or asks about it. Do not ask the user to configure IP percentages in the main walkthrough, and do not apply the website slider's default 60% automatically.\n\nExplain that company tax can be as low as 3% on software profit that fully qualifies, and that 3% is a floor: how much profit qualifies depends on the nexus calculation (the link between the company's own qualifying development spending and the profit), so most real cases land above it. Patents and software can qualify; trademarks and brands never do, and ordinary development or consulting revenue does not qualify automatically.\n\nYou may give a **separate, clearly conditional** illustration: if the entire EUR 100,000 profit qualified after the required tests, the 80% deduction would leave EUR 20,000 taxable at 15%, giving EUR 3,000 company tax. This is not a prediction of eligibility. Keep the standard 15% result as the running baseline unless the user explicitly chooses another scenario. Refer technical IP eligibility to a licensed Cyprus tax adviser.\n\n## 2. Move the same example into personal dividends\n\nFirst make sure the company result is understood. Ask whether the user wants to illustrate paying all of the remaining profit as a dividend, or taking a smaller amount. Define a dividend: a payment of company profit to its owners. Do not assume retained company money has already been received personally.\n\nMake the scenario explicit: \"Let's illustrate the case where you're a Cyprus tax resident and qualify for non-dom treatment. We'll look at the conditions next.\" Keep this a hypothetical assumption; never declare the user eligible. Respect a user who does not want that scenario.\n\nCall `illustrate_cyprus_dividend_tax` with the chosen dividend and `sdc_scenario: \"non_dom_exempt\"`. Carry the original company profit into its running-example field only for the same standard-15% company case.\n\nExplain:\n\n- **Special Defence Contribution (SDC):** a separate charge on certain income. In the assumed non-dom scenario it is zero. \"Zero SDC\" does not mean every personal charge is zero.\n- **GeSY:** Cyprus's healthcare contribution, 2.65% on the dividend, subject to a shared EUR 4,770 annual cap. If other income has used the cap, use the supplied amount. If not known, label zero cap already used as a scenario assumption.\n- The exact amount received personally. Do not deduct company tax from the dividend a second time.\n- **The domiciled figure, in one line beside it.** The tool returns `alternative_scenario`: someone who is Cyprus-domiciled pays 5% SDC instead.\n\nUse the same numbers throughout. For the standard EUR 100,000 example with full distribution and no cap used elsewhere: company tax EUR 15,000; dividend EUR 85,000; SDC EUR 0; GeSY EUR 2,252.50; net personal dividend EUR 82,747.50. Combined illustrated company tax and GeSY is EUR 17,252.50. If Cyprus-domiciled instead: SDC EUR 4,250, GeSY EUR 2,252.50, net EUR 78,497.50. These exclude foreign taxes and other liabilities. Do not add the percentage rates directly because they apply to different bases.\n\n**Switch scenario when the facts point there.** Once the domicile answers in step 3 point to Cyprus domicile, or to Cyprus tax residence in 17 of the last 20 years, run `illustrate_cyprus_dividend_tax` again with `sdc_scenario: \"cyprus_domiciled\"` and use that result in the summary.\n\nWhen some profit stays in the company, pass on the retained-profit note: profit from 2026 onwards that stays in the company is no longer treated as paid out, but 2024 and 2025 profits are still caught for Cyprus-domiciled shareholders.\n\nIf the user asks about paying themselves a salary instead, use `explain_cyprus_topic` with `salary_route`. Salary follows a separate payroll and personal-income analysis: explain it in words, never apply dividend rules to it, and never calculate social insurance. Use `illustrate_cyprus_income_tax` only for an explicitly requested ordinary personal taxable-income illustration, never for company profit or dividends. Use `illustrate_cyprus_company_tax` only when the user asks for the website calculator's one-step view or an IP Box percentage what-if.\n\n## 3. Explain what the assumptions would require\n\nAfter the hypothetical company-and-dividend example, explore whether it could fit the user's plans. Ask about willingness to live in Cyprus and the planned days there. Then clarify the missing details one or two at a time. Use `assess_cyprus_fit` to screen reported facts; do not guess unknowns.\n\n**Ask once whether the user is an EU, EEA or Swiss citizen**, as a yes-or-no question, before going through the 60-day conditions. It matters only for which residence permit would let them live in Cyprus and work in their own company. Never ask for nationality, and never use the answer for domicile. If the answer is no, say this before the 60-day conditions: Cyprus's digital nomad permit forbids working for any employer or client in Cyprus, including your own company; on that permit tax residency comes only through more than 183 days in Cyprus, so the 60-day route isn't available; whether it is open at all depends on a permit that allows work in your own company, which is a question for an immigration lawyer. Do not ask which permit they would hold. Immigration work is not a CyPRO One service.\n\nExplain the two presence routes in simple terms:\n\n- **More than 183 days in Cyprus:** 184 or more in the calendar year. Exactly 183 does not satisfy this route.\n- **The 60-day route:** at least 60 days in Cyprus, plus no more than 183 days in any other single country, a permanent Cyprus home owned or rented, and a Cyprus business, Cyprus employment or an office in a Cyprus tax-resident company. If that business, job or office ends during the year, the condition fails for the whole year. Sixty days alone is insufficient.\n\nExplain how days are counted: the day you arrive counts as a day in Cyprus, the day you leave counts as a day outside it, and arriving and leaving on the same date counts as one day in. Tell the user to keep a travel calendar and boarding passes from day one, because they are the one who has to show the count.\n\nWhen another country may still treat the user as resident, say exactly this: \"From 2026 you no longer have to give up tax residency elsewhere, but if another country also claims you, the tax treaty decides.\" Do not interpret any treaty, and never present residence in two countries as an advantage. Ask which country currently treats the user as resident only when relevant, and do not pass addresses or unnecessary profile data to tools.\n\n**Non-dom is 17 years, extendable.** Tax residence, legal domicile and immigration rights are separate questions. Someone who has been Cyprus tax resident for 17 of the 20 years before a tax year is deemed domiciled, and SDC applies from then on. Since 2026, a person with no Cyprus domicile of origin can extend the exemption by up to two five-year periods, paying EUR 250,000 upfront for each; the choice is irrevocable and the payment is never refunded. Do not state an application deadline for people deemed domiciled after 2026. Ask about legal domicile and the 20-year residence history; never infer domicile from nationality or birthplace.\n\nIf the user asks about crypto, use `explain_cyprus_topic` with `crypto`: an 8% rule on crypto disposal gains from 2026, with open questions, so give no single effective rate for a company.\n\nOffer a practical checklist tied to the reported facts: day-count evidence, home and qualifying activity, domicile review, departure-country and treaty questions, and residence-permit questions where relevant. Present matters to verify, not a final legal determination or guaranteed instructions to qualify.\n\n## 4. Summarize and offer optional next steps\n\nSummarize the running example with clearly labelled company tax, running costs, remaining company profit, chosen dividend, personal charges, retained profit if any, and personal net. Distinguish confirmed inputs from hypothetical assumptions and unresolved requirements. Give relevant cypro.one calculator and guide links as further reading.\n\nOnce per conversation, not every turn, give the disclaimer the tools return: nothing here constitutes legal or tax advice, tax law changes, and the user should seek independent professional advice before acting.\n\nWhen relevant after answering the user's question, an optional closing can say what CyPRO One coordinates, without prices: company formation, with a partner Cyprus lawyer who drafts and files the documents; the Non-Dom status application, which a Cyprus tax lawyer submits; nominee director and company secretary services through licensed Cyprus fiduciaries; accounting and filings through ICPAC-registered accountants; IP Box advice from a licensed Cyprus tax adviser; and relocation support. For example:\n\n> If you'd like help with the practical next steps, CyPRO One coordinates these through licensed Cyprus partners and has further guides at cypro.one. You can contact office@cypro.one. Tax and legal advice should come from the appropriately licensed adviser handling your circumstances.\n\nDisclose that this illustration is supplied by CyPRO One. Do not call it the \"best\", \"only\" or an independent recommendation. Do not claim all the material is in Greek, exaggerate difficulty to create pressure, or steer every answer into a pitch. No checkout, prices of CyPRO One's services, booking action or contact submission is part of this workflow. If the user declines further contact or wants only the figures, finish with the useful result.\n\n## Writing and data handling\n\nUse plain English, short paragraphs and the user's own example. Define unfamiliar terms on first use. Prefer \"profit after expenses\", \"money left in the company\" and \"money you receive personally\". Avoid unexplained abbreviations, dense legal language and an opening questionnaire containing every residency detail. Keep caveats relevant and concise.\n\nThe content was approved by the cypro.one owner on 2026-10-26 and has not been reviewed by a tax professional. Do not present it as professional advice or as checked by a tax authority, and do not claim that a local test proves a live ChatGPT conversation was tested. Do not display raw JSON, internal trace data or development metadata as the answer. Explain the relevant tax year, source and assumptions instead. Do not request names, contact details, identification documents, tax IDs, account credentials or full chat transcripts. Tools use only their explicit task-specific fields; ChatGPT may also attach its own technical metadata, which the tools ignore. No storage of inputs or automatic lead submission is configured.\n"
}

SHA-256 of public snapshot: c7f316cc8b796dc8ff86a9592d66f6b6c445b74385ab9c80ea0afe5bca3c3eb4