Saltar al contenido principal
Los detalles del producto se muestran en inglés. Próximamente traducciones.
Turkey Payroll (SGK) — Build-to-order Odoo Turkey payroll: SGK premiums, cumulative income tax, stamp duty, severance & TRY s — 1/1Vista previa ilustrativa

Build-to-order Odoo Turkey payroll:

SGK premiums, cumulative income tax, stamp duty, severance & TRY salary structures.

¿Qué es Turkey Payroll (SGK)?

Build-to-order Odoo Turkey payroll: SGK premiums, cumulative income tax, stamp duty, severance & TRY salary structures. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Características clave

SGK employer and employee premium calculation with configurable premium base floor/ceiling (SGK tavan/taban) and short-/long-term insurance and unemployment (işsizlik) branches
Cumulative (kümülatif) income-tax engine that carries the year-to-date tax base forward across payslips and applies the progressive Turkish bracket, resetting each January
Minimum-wage income-tax exemption and stamp-duty (damga vergisi) exemption applied automatically to bring net pay in line with statutory rules
Stamp duty calculation on gross earnings with the correct exempt portion handled per period
Severance pay (kıdem tazminatı) computation on the correct base with the statutory ceiling and seniority tenure logic
Notice pay (ihbar tazminatı) computation based on length of service and notice-period rules
TRY-denominated salary structures and salary rules for a fully traceable gross-to-net payslip breakdown
Parameterized rate configuration records (premium rates, tax brackets, exemption amounts, ceilings) so yearly updates need no code change
Missing-day / eksik gün and part-period proration so premiums and tax scale correctly for mid-month joiners and leavers
Multi-company support with record rules so each Turkish legal entity keeps isolated SGK registration, rates and payslips
QWeb bordro (payslip) report plus period summary reports laid out for Turkish payroll review and archiving
Accounting integration that posts payroll journal entries (net pay, SGK payable, income-tax payable, stamp-duty payable) to your chart of accounts
Optional automated actions to generate monthly payslip batches and notify HR when a run is ready for approval
Optional XML-RPC/JSON-RPC hooks to push payslip and SGK figures to external e-declaration or filing tools
Security enforced via ir.model.access.csv and record rules so only HR/payroll roles can view or edit sensitive compensation data

Hecho a medida, listo para ti

Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.

  1. 1

    Haces el pedido

    Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.

  2. 2

    Creamos e instalamos

    ECOSIRE la crea, la configura y la instala en tu Odoo.

  3. 3

    En marcha + soporte

    Sales en vivo en aproximadamente una semana laboral, con dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

Especificaciones técnicas

Compatibilidad con Odoo
Odoo 17, Odoo 18, Odoo 19
Ediciones
Enterprise y Community
Licencia
La licencia requiere confirmación
Requisito de Python
Python 3.10+
Base de datos
PostgreSQL 12+

Sobre este producto

Turkey Payroll (SGK) is a build-to-order Odoo localization that ECOSIRE designs, develops, installs and supports for your Odoo 17, 18 or 19 database. This is not an off-the-shelf apps.odoo.com download — after purchase, our engineers scope your company's payroll rules, build the module against your chart of accounts and SGK registration, and hand over a working, documented system in a typical one working week lead time.

Turkish payroll is unforgiving: SGK employer and employee premium bases and ceilings change yearly, income tax runs on a cumulative (kümülatif) bracket that resets each January, minimum-wage income-tax and stamp-duty exemptions have to be applied correctly, and severance (kıdem) and notice (ihbar) pay must be computed on the right base with the kıdem tazminatı ceiling. Getting any of these wrong means SGK penalties, incorrect net pay and unhappy employees. This module encodes those rules natively in Odoo so every payslip is auditable, reproducible and defensible.

We build it the Odoo way. Salary rules and structures live in real Odoo HR Payroll objects, with TRY-denominated salary structures for gross-to-net calculation. Premium bases, tax brackets, exemption amounts and the SGK ceiling are stored as parameterized configuration records (not hard-coded), so rates can be updated each year without a code change. Compute fields use @api.depends so bases recalculate cleanly, access is locked down with ir.model.access.csv plus record rules for multi-company setups, and QWeb reports generate the bordro (payslip) and SGK-oriented summaries in a Turkish-friendly layout. Where you already run Turkish e-declarations, we can wire outbound data via Odoo's XML-RPC/JSON-RPC API to your filing tooling.

The module targets Odoo Community and Enterprise on versions 17.0, 18.0 and 19.0. Because it is built to order, we fit it to your actual working conditions — SGK branch codes, missing-day (eksik gün) handling, incentive/teşvik discounts you qualify for, overtime and shift structures, and your accounting account moves — rather than forcing your process into a generic template. You get the source code, the configuration, documentation, admin training and a support window to iron out the first live payroll runs.

lo que obtienes

  • Complete Odoo module source code (models, views, security, QWeb reports, salary structures) built for your Odoo 17, 18 or 19 database
  • Installation and configuration in your environment, including __manifest__.py dependencies, salary structures and initial SGK/tax/exemption rate records
  • Turkish payroll rule set configured to your company — SGK branch, premium base, exemptions, overtime and any teşvik discounts you qualify for
  • Accounting mapping so payroll journal entries post to the correct payable and expense accounts in your chart of accounts
  • Administrator and HR documentation covering how to run payroll, update yearly rates, and read the bordro reports
  • Live handover training session for your HR/payroll team plus a recorded walkthrough
  • A defined post-go-live support window to resolve issues found during the first live payroll runs
  • Optional XML-RPC/JSON-RPC integration spec if payslip/SGK data must flow to external e-declaration tooling

¿Para quién es esto?

Payroll Manager at a Turkish SME

Runs monthly bordro for 20–200 employees and needs SGK premiums, cumulative income tax and stamp duty computed correctly and auditably inside Odoo, without maintaining fragile spreadsheets.

HR Manager at a multi-entity group

Oversees payroll across several Turkish legal entities and wants record-rule isolation, per-company SGK settings and consistent, repeatable payslip generation in one Odoo system.

Finance Director / Accountant

Cares that net pay, SGK payable, income-tax payable and stamp-duty payable post cleanly to the chart of accounts each month and reconcile against declarations, with QWeb reports for audit.

IT / Odoo administrator

Owns the Odoo instance and needs a maintainable, source-delivered module with parameterized yearly rates, proper ir.model.access.csv security and clear docs — not a black-box binary.

Cómo se compara Turkey Payroll (SGK)

CriterioECOSIREConstrucción personalizadaCompetidorNativo de Odoo
Turkish SGK premium + cumulative income tax + stamp duty out of the boxBuilt specifically for Turkey, all three encoded and auditablePossible but you specify and test every rule yourselfVaries; many generic modules cover premiums but miss cumulative tax or exemptionsNo incluido
Kıdem (severance) & ihbar (notice) payComputed on correct base with statutory ceiling and tenure logicMust be researched and coded from scratchApoyo parcialNo incluido
Minimum-wage income-tax & stamp-duty exemptionsApplied automatically per periodHand-coded, easy to get wrongApoyo parcialNo incluido
Fitted to your company (SGK branch, teşvik, overtime, multi-company)Scoped and configured to your exact setupYes, but you own all analysis and effortNo incluidoNo incluido
Yearly rate updates without code changesParameterized config records; documented update pathDepends entirely on how you built itApoyo parcialNo incluido
Source code, docs, training & post-go-live supportAll delivered plus a defined support windowOnly if you build your own docs/trainingCode + generic docs; support varies by vendorApoyo parcial
Odoo 17 / 18 / 19, Community & EnterpriseTargeted to your exact version and editionWhatever you build it againstOften version-locked; upgrades cost extraIncluido
Time to a working Turkish payroll runTypically one working week, installed and validatedMonths of build and testingFast to install but weeks of tuning to trust the numbersNo incluido

Preguntas frecuentes sobre Turkey Payroll

How long until the module is delivered and installed?

This is a build-to-order module, not an instant download. After purchase we schedule a short scoping call, then build, configure and install it in your Odoo 17/18/19 environment. Typical lead time is one working week depending on how many company-specific rules (teşvik discounts, overtime structures, multi-company setup) are involved. You get a delivery date confirmed in writing after scoping.

What support and updates are included after delivery?

Every build includes a defined post-go-live support window to fix issues found during your first live payroll runs. Because SGK premium bases, income-tax brackets and exemption amounts change (usually each January), rates are stored as parameterized configuration records you can update yourself; we document exactly how. We also offer an optional annual maintenance retainer to apply the yearly statutory rate changes and to cover Odoo version upgrades for you.

Which Odoo versions and editions are supported?

We build for Odoo 17.0, 18.0 and 19.0, on both Community and Enterprise. The module extends the standard HR Payroll data model with Turkey-specific salary rules and structures; on Community we ensure the required payroll dependencies are in place as part of installation. Tell us your exact version and edition at scoping and we target it precisely.

Is the SGK, income tax and stamp-duty calculation kept current with Turkish law?

The calculation logic follows current Turkish rules — cumulative income-tax brackets, SGK employer/employee premium bases and ceilings, the minimum-wage income-tax and stamp-duty exemptions, and kıdem/ihbar rules. The actual rate values are configuration records, not hard-coded numbers, so when the statutory figures change you (or we, under a retainer) update the records and payslips recalculate. We do not guarantee it replaces a licensed Turkish accountant — it produces auditable figures your accountant can verify.

Do we get the source code and can we modify it?

Yes. We hand over the complete module source — models, views, security (ir.model.access.csv and record rules), salary structures and QWeb reports — installed in your database. You own the delivered code and can inspect, extend or have another developer maintain it. We build to Odoo conventions (parameterized config, @api.depends compute fields, proper access control) specifically so it stays maintainable.

Can it integrate with our accounting and external e-declaration tools?

Yes. Payroll runs post journal entries for net pay, SGK payable, income-tax payable and stamp-duty payable to your Odoo chart of accounts. If you file SGK or income-tax declarations through external tooling, we can expose payslip and SGK figures via Odoo's XML-RPC/JSON-RPC API or a scoped export so your filing process stays in sync. The exact integration is defined during scoping.

Solicitar presupuesto

Turkey Payroll

Build-to-order Odoo Turkey payroll: SGK premiums, cumulative income tax, stamp duty, severance & TRY salary structures.

  • SGK employer and employee premium calculation with configurable premium base floor/ceiling (SGK tavan/taban) and short-/long-term insurance and unemployment (işsizlik) branches
  • Cumulative (kümülatif) income-tax engine that carries the year-to-date tax base forward across payslips and applies the progressive Turkish bracket, resetting each January
  • Minimum-wage income-tax exemption and stamp-duty (damga vergisi) exemption applied automatically to bring net pay in line with statutory rules
  • Stamp duty calculation on gross earnings with the correct exempt portion handled per period

Solicitar presupuesto

Cuéntanos tus necesidades de Turkey Payroll y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.