Ar gyfer cwmnïau meddalwedd

#GoFile API Cysylltu

Ychwanegwch ffeilio TAW HMRC at eich cynnyrch gydag un alwad API ac ailgyfeirio. Mae eich meddalwedd yn anfon y ffigurau; # GoFile yn berchen ar y filltir olaf — awdurdodiad HMRC , paru rhwymedigaethau, penawdau atal twyll, cymeradwyaeth ddynol wedi'i chynnal, cyflwyniad a'r dderbynneb.

TAW ar gael nawr Blwch tywod am ddim REST wedi'i lofnodi gan HMAC Bachau gwe wedi'u cynnwys

Beth yw'r API Cysylltu

Porth cydymffurfio ar gyfer ffeilio trethi yn y DU: mae eich meddalwedd yn galw un pwynt terfynol gyda chleient a'u ffigurau, ac # GoFile yn trin popeth rhwng yr alwad honno a derbynneb HMRC .

Nid yw Gwneud Treth yn Ddigidol yn API anodd i'w alw unwaith. Mae'n API anodd i'w eich hunCydnabyddiaeth, grantiau OAuth sy'n dod i ben ar ôl 18 mis, penawdau atal twyll y mae'n rhaid iddynt ddisgrifio'r ddyfais wreiddiol wirioneddol, paru rhwymedigaethau, allweddi cyfnod na ddylech byth eu dyfeisio, anhyblygedd cyflwyno, a llwybr archwilio sy'n sefyll flynyddoedd yn ddiweddarach - dyna'r gwaith, ac nid yw byth yn dod i ben.

Yr API Connect yw'r gwaith hwnnw, a wneir ac a gynhelir, y tu ôl i arwyneb REST bach. Mae Fersiwn 1 yn cwmpasu TAW: gwirio bod cleient wedi'i awdurdodi, darllen ei sefyllfa TAW lawn, ffeilio ffurflen dreth, a'i dilyn hyd at dderbynneb.

Y fersiwn fer: tair galwad ac ailgyfeirio. Gwiriwch y cleient, darllenwch yr hyn sy'n ddyledus, postiwch y ffigurau - yna anfonwch y person awdurdodedig i'r dudalen gymeradwyo a gynhelir yr ydym yn ei dychwelyd. Ni ddylech byth gyffwrdd â chymwysterau Porth y Llywodraeth, tocyn HMRC , nac allwedd atalnod.

Ar gyfer pwy y mae

Meddalwedd cadw llyfrau a chyfrifyddu

Rydych chi eisoes yn dal y niferoedd. Ychwanegwch ffeilio TAW MTD cydymffurfiol heb ddod yn dîm integreiddio HMRC .

Llwyfannau fertigol ac ERP

Systemau masnach, manwerthu, lletygarwch neu benodol i'r diwydiant y mae angen eu ffeilio fel nodwedd, nid prosiect.

Offer ymarfer a thechnoleg ariannol

Cynhyrchion sy'n gwasanaethu cyfrifwyr a'u cleientiaid, lle mae'n rhaid i ffeilio ddigwydd o fewn eich llif gwaith.

Systemau cyllid mewnol

Grwpiau'n ffeilio ar gyfer llawer o endidau o un lle, gyda llwybr archwilio fesul cyflwyniad.

Mae'r API wedi'i gynllunio ar gyfer model asiant: mae eich cwmni partner yn cysylltu ei HMRC cyfrif gwasanaethau asiant unwaith, ac mae'r awdurdodiad sengl hwnnw'n cwmpasu pob cleient y mae wedi'i awdurdodi i weithredu ar ei ran.

Sut mae'n gweithio

Mae pob cais yn alwad REST wedi'i llofnodi. Mae popeth sy'n gofyn am berson yn ôl y gyfraith yn digwydd ar dudalen rydyn ni'n ei chynnal.

Gwiriwch fod y cleient wedi'i awdurdodi

Mae un alwad yn cadarnhau bod cyfrif asiant eich cwmni wedi'i awdurdodi ar gyfer y rhif TAW hwnnw - gydag ateb plaen, nid cod gwall HMRC i'w ddadgodio.

Cais
GET /api/v1/vat/193054661/status

Darllenwch sefyllfa TAW y cleient

Mae un galwad yn dychwelyd pob cyfnod agored gyda'i ddyddiad dyledus, pob cyfnod wedi'i gyflawni, ac unrhyw ffeilio sydd eisoes ar y gweill. Rydym yn cadw hyn mewn cyd-fynd â HMRC fel y gallwch ei holi mor aml ag y dymunwch.

CAEL /api/v1/vat/193054661
{
  "vat_number": "193054661",
  "mode": "live",
  "obligations": {
    "open": [
      { "period": { "start": "2026-04-01",
                    "end":   "2026-06-30" },
        "due": "2026-08-07",
        "overdue": false }
    ],
    "fulfilled": [ /* filed periods + figures */ ]
  }
}

Postiwch y ffurflen ddychwelyd

Anfonwch gyfeirnod y cleient a'r naw blwch TAW fel llinynnau degol. Gadewch y cyfnod allan ac rydym yn ffeilio'r un agored. Rydych chi'n cael ID ffeilio yn ôl a continue_url.

POST /api/v1/vat/ffail
{
  "external_client_id": "CLIENT-91827",
  "client_name": "Acme Trading Ltd",
  "vat_number": "193054661",
  "return": {
    "vat_due_sales": "12500.00",
    "total_vat_due": "12500.00",
    "net_vat_due":   "8300.00"
    /* ...nine boxes in total */
  }
}

Ailgyfeirio'r person awdurdodedig

Anfonwch nhw i'r continue_urlMaen nhw'n adolygu'r ffurflen dreth, yn cysylltu â HMRC os mai dyma ffeilio cyntaf eu cwmni, ac yn pwyso Cadarnhau a ChyflwynoRydym yn cyflwyno ac yn cipio'r dderbynneb.

Dilynwch ef i'w wneud

Pleidleisiwch y ffeilio neu defnyddiwch ein webhooks nes bod y statws yn cyrraedd submitted ac mae derbynneb HMRC wedi'i atodi.

CAEL /api/v1/vat/filing/vfs_…
{
  "id": "vfs_...",
  "status": "submitted",
  "receipt": {
    "gofile_reference": "GF-VAT-123",
    "form_bundle": "258868935084"
  }
}

Y cymeradwyaeth a gynhelir — a pham ei bod yn bwysig

Nid dim ond ffurflen dreth y mae HMRC eisiau; mae eisiau gwybod bod y ffurflen dreth wedi dod gan berson go iawn ar ddyfais go iawn, a bod bod dynol wedi cymryd cyfrifoldeb am y datganiad. Dyna bwrpas penawdau atal twyll, ac mae eu cael yn anghywir yn broblem cydymffurfio, nid yn nam.

Felly nid yw'r API Connect byth yn gofyn i'ch meddalwedd eu ffugio. Pan fyddwch chi'n postio ffeilio rydym yn dychwelyd URL i dudalen. rydym yn cynnalAr y dudalen honno mae'r person awdurdodedig yn mewngofnodi gyda dilysiad dau ffactor, caiff ei ddyfais wirioneddol ei chipio, caiff y ffurflen dreth ei harddangos yn llawn, ac maen nhw'n cadarnhau'r datganiad. Dim ond wedyn y byddwn ni'n ffonio HMRC — gyda phenawdau wedi'u hadeiladu o'r union ddyfais honno, wedi'u cipio ochr yn ochr â'r cyflwyniad fel tystiolaeth.

Beth mae hyn yn ei brynu i chi: dim manylion mewngofnodi Porth y Llywodraeth yn eich cynnyrch, dim gweithrediad pennawd twyll i'w gynnal ac ail-ardystio, dim geiriad datganiad i'w gael yn iawn - a chofnod na ellir ei newid o bwy gymeradwyodd beth, wedi'i gysylltu â'r union ffigurau a welsant.

Mae'r dudalen yn cludo'ch cleient drwy'r cysylltiad untro HMRC hefyd. Pan fydd cwmni'n ffeilio am y tro cyntaf, mae'n awdurdodi ei gyfrif gwasanaethau asiant yno ac yn dod yn syth yn ôl i'r ffeilio.

Yr hyn nad oes rhaid i chi ei adeiladu

Y broblem MTDPwy sy'n berchen arno
Grantiau OAuth HMRC , adnewyddu, a'r cap ailawdurdodi 18 mis#GoFile
Penawdau atal twyll o'r ddyfais wreiddiol wirioneddol#GoFile
Paru rhwymedigaethau ac allweddi cyfnod#GoFile
Y cofnod datganiad a chymeradwyaeth dynol#GoFile
Anymwybyddiaeth cyflwyniad a chymodi terfyn amser#GoFile
Llwybr archwilio a thystiolaeth cyflwyno#GoFile
Eich rhestr cleientiaid a'u ffigurau TAWChi

Ni ofynnir i chi byth am allwedd cyfnod nac a finalised baner — mae'r API yn eu gwrthod yn llwyr, oherwydd ein rhai ni yw penderfynu arnynt a'u cael yn anghywir yw sut mae ffeilio gwael yn digwydd.

Blwch tywod a byw

Dewisir moddau gan yr allwedd rydych chi'n llofnodi â hi, felly does dim switsh byd-eang i'w droi a dim byd i'w anghofio mewn defnydd:

  • gfk_sandbox_… ffeil allweddi i amgylchedd prawf HMRC . Am ddim, diderfyn, a diogel i'w redeg yn CI.
  • gfk_live_… allweddi ffeilio ffurflenni go iawn.

Mae'r ddau yn gweithio ar yr un pryd. Gall eich cyfres brawf gyrraedd y blwch tywod tra bod ffeiliau cynhyrchu yn fyw, ac mae newid rhyngddynt yn dibynnu ar ba gymhwyster rydych chi'n llofnodi ag ef. Caiff defnydd, logiau ceisiadau a therfynau dyddiol eu holrhain ar wahân fesul modd.

Diogelwch a thystiolaeth

Ceisiadau wedi'u llofnodi

Mae pob galwad yn cario llofnod HMAC-SHA256 dros y dull, y llwybr, y stamp amser, yr nonce a'r hash corff. Gwrthodir ailchwarae; dangosir cyfrinachau unwaith ac ni chânt eu cofnodi byth.

Wedi'i amgryptio wrth orffwys

Mae tocynnau HMRC , rhifau TAW, hunaniaeth cleientiaid a ffigurau wedi'u ffeilio wedi'u hamgryptio yn y storfa — nid dim ond mynediad wedi'i reoli.

Archwiliad atodi yn unig

Mae pob newid gwladwriaeth, galwad a chymeradwyaeth HMRC yn glanio mewn llyfr cyfrifon nad yw byth yn cael ei drosysgrifennu, gyda'r union benawdau'n cael eu hanfon ar y weiren.

Byth ail-geisio dall

Ni chaiff terfyn amser ei drin fel methiant. Caiff cyflwyniadau ansicr eu cysoni yn erbyn cofnod HMRC ei hun cyn i unrhyw beth newid.

Cylchdroi yw sero amser segur: gall sawl allwedd fod yn weithredol ar unwaith, felly rydych chi'n cyhoeddi'r pâr newydd, yn ei ddefnyddio, ac yn dirymu'r hen un unwaith nad oes dim yn llofnodi ag ef.

Webhooks, logiau a'r porth datblygwyr

Mae ffeilio yn anghydamserol o ran natur — mae'n rhaid i fod dynol gymeradwyo, ac mae'n rhaid i HMRC ateb. Yn hytrach na gwneud i chi bleidleisio, rydym yn gwthio digwyddiadau wedi'u llofnodi i'ch pwynt terfyn wrth i ffeilio symud: yn aros am gymeradwyaeth, wedi'i gyflwyno, wedi methu, a mwy. Mae pob danfoniad wedi'i lofnodi gan HMAC gyda'ch cyfrinach webhook fel y gallwch wirio ei fod wedi dod gennym ni.

Y porth partner yn api.gofile.co.uk yn rhoi i'ch tîm:

  • Allweddi API — cyhoeddi parau blwch tywod a byw, gweld y defnydd diwethaf, cylchdroi a dirymu.
  • Logiau ceisiadau — pob cais wedi'i lofnodi gyda'i statws, cod gwall, modd, hyd ac ID cais. Mae methiannau llofnod yn ymddangos hefyd, sef yn union yr hyn sydd ei angen arnoch pan fyddwch chi'n cael HMAC yn anghywir am 2am.
  • Dosbarthiadau Webhook — statws, cod ymateb ac amserlen ail-geisio fesul digwyddiad.
  • Defnydd — ceisiadau a ffeilio wedi'u siartio yn ôl dydd, wedi'u rhannu yn ôl modd.
  • Bilio — anfonebau, dulliau talu a'ch cynllun.

Prisio

Blwch tywod

Am ddim

Ffeilio profion diderfyn yn erbyn blwch tywod HMRC . Adeiladu a rhedeg eich profion integreiddio heb unrhyw gost.

Fesul ffeilio

£1.50

Fesul llwyddiannus ffurflen TAW fyw. Ni chodir tâl byth am gyflwyniadau aflwyddiannus. Mae pob gweithrediad API arall am ddim.

Nid yw prisiau'n cynnwys TAW. Mae ffioedd ffeilio yn cael eu hychwanegu at eich anfoneb fisol nesaf. Dim ffioedd fesul cleient, dim cyfaint gofynnol, a dim tâl am ffeilio blwch tywod — dim ond pan fydd ffurflen dreth wirioneddol yn cyrraedd HMRC y byddwch yn talu.

Beth nesaf

Fersiwn 1 yw TAW, oherwydd dyna lle mae MTD yn orfodol a lle mae'r gyfaint ar ei uchaf. Mae'r un model — un alwad lân, cymeradwyaeth wedi'i chynnal, derbynneb — wedi'i gynllunio i ymestyn i weddill ffeilio cydymffurfiaeth y DU.

MTD ar gyfer Treth Incwm yw'r arwyneb naturiol nesaf, a dyma lle mae gwerth API symlach ar ei fwyaf: mae rhyngwyneb ITSA HMRC ei hun yn cwmpasu nifer fawr o bwyntiau terfyn a siapiau, ac rydym yn bwriadu cwympo hynny i'r un arwyneb rhesymegol y mae Connect yn ei roi i chi ar gyfer TAW. Os yw eich map ffordd yn dibynnu ar dreth neu amserlen benodol, dywedwch wrthym — mae galw'r partner yn penderfynu'r drefn.

Dechrau arni

Creu cyfrif partner

Cofrestrwch yn api.gofile.co.ukRydych chi'n cael pâr allweddi blwch tywod ar unwaith — dangosir y gyfrinach unwaith.

Adeiladu yn erbyn y blwch tywod

Dilynwch y Cyfeirnod API: gwirio cleient, darllen eu safle, ffeilio ffurflen brawf, a cherdded y gymeradwyaeth a gynhelir eich hun. Mae cleient cyfeirio mewn PHP plaen heb unrhyw ddibyniaethau os ydych chi eisiau enghraifft weithredol i'w darllen.

Mynd yn fyw

Tanysgrifiwch i'r cynllun platfform, rhowch allwedd fyw, a bydd eich cwmni partner yn cysylltu ei gyfrif gwasanaethau asiant unwaith. Yr un cod, manylion mewngofnodi gwahanol.

Ffeilio, heb ddod yn dîm integreiddio HMRC

Darllenwch y cyfeirnod, neu siaradwch â ni am yr hyn rydych chi'n ei adeiladu — rydym yn hapus i edrych ar eich achos defnydd cyn i chi ysgrifennu unrhyw god.

Cwestiynau Cyffredin API Cysylltu

Oes angen cyfrif # GoFile ar fy defnyddwyr?

Y cwmni sy'n ffeilio sy'n gwneud hynny — sef y cyfrif sy'n dal awdurdodiad asiant HMRC a'r bobl sy'n cymeradwyo ffurflenni treth. Nid yw eu cleientiaid yn gwneud hynny. Mae eich meddalwedd yn cadw ei gofnodion cleientiaid ei hun ac yn cyfeirio atynt gan ddefnyddio eich dynodwyr eich hun.

Pam mae tudalen gymeradwyo wedi'i chynnal? Alla i ddim cyflwyno'n uniongyrchol?

Oherwydd bod HMRC angen penawdau atal twyll sy'n disgrifio'r ddyfais wreiddiol wirioneddol, a datganiad dynol ar gyfer y ffurflen ddychwelyd. Y dudalen a gynhelir yw sut mae'r rheini'n cael eu casglu'n onest a'u cofnodi fel tystiolaeth. Mae hefyd yn golygu bod y baich cydymffurfio - ac unrhyw newid yn y dyfodol i ofynion HMRC - yn eistedd gyda ni yn hytrach nag yn eich cylch rhyddhau.

A allaf roi label gwyn ar y dudalen gymeradwyo?

Siaradwch â ni am yr hyn sydd ei angen arnoch chi. Mae'r daith yn cael ei chynnal yn fwriadol gan # GoFile am resymau cydymffurfio, ond mae gennym ni ddiddordeb mewn gofynion partneriaid o ran cyflwyniad a llif dychwelyd i'r ap - rydych chi eisoes yn rheoli ble mae'r person yn glanio wedyn.

Beth sy'n digwydd os bydd cyflwyniad yn dod i ben amser?

Ni dybir dim. Ni chaiff terfyn amser ei drin fel methiant byth, ac nid ydym byth yn ailgyflwyno'n ddall - mae ffurflen TAW ddyblyg yn broblem ddifrifol. Caiff y ffeilio ei gysoni yn erbyn cofnod HMRC ei hun o'r hyn sydd ganddo ar gyfer y cyfnod hwnnw, a dim ond wedyn y caiff ei benderfynu a yw wedi'i gyflwyno, wedi methu, neu wedi'i ddal i fod dynol ei adolygu.

Sut ydw i'n profi heb ffeilio ffurflenni treth go iawn?

Llofnodwch gydag allwedd blwch tywod. Mae'n ffeilio i amgylchedd prawf HMRC , mae'n rhad ac am ddim ac yn ddiderfyn, ac mae'n gwbl ar wahân i'r allwedd fyw - manylion mewngofnodi ar wahân, cownteri defnydd ar wahân, hanes ffeilio ar wahân. Mae allweddi blwch tywod ac allweddi byw yn gweithio ar yr un pryd, felly nid yw CI byth yn cyffwrdd â chynhyrchu.

Beth mae'r API yn ei gostio i roi cynnig arno?

Dim byd. Mae cofrestru a'r blwch tywod llawn am ddim — gallwch chi adeiladu a phrofi eich integreiddiad cyfan cyn talu unrhyw beth. Dim ond pan fyddwch chi'n dechrau ffeilio ffurflenni go iawn y mae'r cynllun platfform a'r ffi fesul ffeilio yn berthnasol.

Pa drethi sy'n cael eu cefnogi?

TAW o dan Gwneud Treth yn Ddigidol yn fersiwn 1. Mae mathau eraill o ffeilio yn dilyn yr un model tair galwad ac yn cael eu blaenoriaethu yn ôl galw partneriaid — dywedwch wrthym beth sydd ei angen arnoch chi.

Oes SDK?

Mae'r API yn REST wedi'i lofnodi'n blaen, felly mae unrhyw gleient HTTP yn gweithio - mae llofnodi tua deg llinell mewn unrhyw iaith. Daw cleient cyfeirio PHP di-ddibyniaeth gyda'r ddogfennaeth, ac mae'n ddigon byr i'w ddarllen o'r dechrau i'r diwedd fel manyleb.

Adeiladu rhywbeth sy'n cynnwys ffeilio trethi'r DU? Cysylltwch â ni — byddem yn hytrach yn deall eich achos defnydd yn gynnar na phe baech yn darganfod bwlch yn hwyr.

5.0/5 Wedi'i raddio 5.0/5 o 201 o adolygiadau cwsmeriaid wedi'u gwirio
★★★★★
“Cefais fy siomi gan fy nghwmni Pontio MTD arferol, a addawodd ddanfon erbyn 7 Awst - felly mewn panig edrychais yn rhywle arall ac fe’m plesiwyd gan ryngwyneb hawdd ei ddefnyddio Gofile.”
— Zosia N., Unig fasnachwr · Treth Incwm
★★★★★
“Eithaf syml. Tiwtorialau’n ddefnyddiol iawn.”
— Ann A., Unig fasnachwr · Treth Incwm
★★★★★
“Hawdd iawn a hawdd ei ddefnyddio. Ymateb cyflym iawn gan y gefnogaeth.”
— , Unig fasnachwr · Treth Incwm