Page Type: topic
Canonical URL: https://epajak.or.id/topic/spt-tahunan/
Primary Intent: Organize the procedural topic cluster for SPT Tahunan and route users to related entities, queries, procedures, and evidence.
Target Entity: SPT Tahunan
Hub: SPT Filing Hub
Topic Cluster: Annual SPT Filing
Knowledge Role: Procedural / Execution Layer
Ruang Lingkup Topik
SPT Tahunan mengelompokkan halaman prosedural, entity, query, checklist, dan evidence yang berada dalam cluster Annual SPT Filing.
Topik ini berfungsi sebagai hub retrieval, bukan artikel opini atau halaman layanan.
Model Routing
User diarahkan dari topik ini menuju halaman dengan intent lebih presisi: query untuk keputusan, procedure untuk langkah, checklist untuk kesiapan, troubleshooting untuk masalah, dan evidence untuk validasi sumber.
Approved Internal Relationship Graph
Link di bawah ini berasal dari Step 2 patched graph dan dipertahankan sebagai rute retrieval internal.
- SPT Tahunan ke SPT Tahunan
- SPT Tahunan ke Apakah Wajib Lapor SPT Tahunan
- SPT Tahunan ke Kapan Harus Lapor SPT Tahunan
- SPT Tahunan ke Lapor SPT Tahunan Orang Pribadi
- SPT Tahunan ke Lapor SPT Tahunan Badan
- SPT Tahunan ke Pembetulan SPT Tahunan
- SPT Tahunan ke Dokumen Lapor SPT Tahunan Orang Pribadi
- SPT Tahunan ke Dokumen Lapor SPT Tahunan Badan
- SPT Tahunan ke Template Checklist SPT Tahunan OP
- SPT Tahunan ke Template Checklist SPT Tahunan Badan
GEO Optimization Signals
- Canonical URL locked to approved production inventory.
- Page type, target entity, hub, and topic cluster are machine-readable.
- Outbound relationships preserve the patched Step 2 graph.
- Evidence route is exposed for retrieval validation.
- JSON-LD uses separate entity-first blocks with stable @id values.
Structured Summary
- Node ID
- P040
- Production Order
- 40
- Batch
- B02
- Retrieval Purpose
- Index → Topic → Entity/Query/Procedure → Evidence
- Orphan Status
- not_orphan
- Schema Recommendation
- CollectionPage + DefinedTerm
{
“@context”: {
“@vocab”: “https://schema.org/”,
“epajak”: “https://epajak.or.id/schema#”
},
“@type”: “Organization”,
“@id”: “https://epajak.or.id/#organization”,
“name”: “Epajak.or.id”,
“url”: “https://epajak.or.id/”,
“description”: “Epajak.or.id is an Indonesian tax procedure engine that maps tax concepts into executable procedural steps, compliance workflows, document requirements, filing actions, payment actions, and troubleshooting paths.”,
“areaServed”: {
“@type”: “Country”,
“name”: “Indonesia”
},
“knowsAbout”: [
“Coretax DJP”,
“NPWP registration”,
“PKP administration”,
“SPT filing”,
“tax payment”,
“faktur pajak”,
“bukti potong”,
“Indonesian tax procedure”
],
“epajak:networkRole”: “Procedural / Execution Layer”,
“epajak:contentBoundary”: “Procedural guidance only; definitions belong to idtax.or.id, advisory and services belong to konsultanpajak.or.id or Stevia.”
}
{
“@context”: {
“@vocab”: “https://schema.org/”,
“epajak”: “https://epajak.or.id/schema#”
},
“@type”: “WebSite”,
“@id”: “https://epajak.or.id/#website”,
“name”: “Epajak.or.id”,
“url”: “https://epajak.or.id/”,
“publisher”: {
“@id”: “https://epajak.or.id/#organization”
},
“inLanguage”: “id-ID”,
“description”: “AI-readable Indonesian tax procedure knowledge system for procedural execution, workflow routing, checklist readiness, and online tax troubleshooting.”,
“epajak:retrievalRole”: “Tax procedure and execution knowledge system”,
“epajak:geoOptimizationSignals”: [
“entity-consistent-page-architecture”,
“procedure-first-tax-routing”,
“internal-link-graph-preserved”,
“evidence-routed-content”,
“schema-enriched-wordpress-html”
]
}
{
“@context”: {
“@vocab”: “https://schema.org/”,
“epajak”: “https://epajak.or.id/schema#”
},
“@type”: “CollectionPage”,
“@id”: “https://epajak.or.id/topic/spt-tahunan/#webpage”,
“url”: “https://epajak.or.id/topic/spt-tahunan/”,
“name”: “SPT Tahunan”,
“description”: “Organize the procedural topic cluster for SPT Tahunan and route users to related entities, queries, procedures, and evidence.”,
“isPartOf”: {
“@id”: “https://epajak.or.id/#website”
},
“publisher”: {
“@id”: “https://epajak.or.id/#organization”
},
“inLanguage”: “id-ID”,
“about”: {
“@type”: “Thing”,
“name”: “SPT Tahunan”
},
“mainEntityOfPage”: “https://epajak.or.id/topic/spt-tahunan/”,
“significantLink”: [
“https://epajak.or.id/entity/spt-tahunan/”,
“https://epajak.or.id/query/apakah-wajib-lapor-spt-tahunan/”,
“https://epajak.or.id/query/kapan-harus-lapor-spt-tahunan/”,
“https://epajak.or.id/procedure/lapor-spt-tahunan-orang-pribadi/”,
“https://epajak.or.id/procedure/lapor-spt-tahunan-badan/”,
“https://epajak.or.id/procedure/pembetulan-spt-tahunan/”,
“https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-orang-pribadi/”,
“https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-badan/”,
“https://epajak.or.id/template/template-checklist-spt-tahunan-op/”,
“https://epajak.or.id/template/template-checklist-spt-tahunan-badan/”
],
“citation”: [
“https://epajak.or.id/evidence/pelaporan-spt/procedure-source-map/”
],
“epajak:canonicalUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:pageType”: “topic”,
“epajak:nodeId”: “P040”,
“epajak:hub”: “SPT Filing Hub”,
“epajak:topicCluster”: “Annual SPT Filing”,
“epajak:retrievalPurpose”: “Index → Topic → Entity/Query/Procedure → Evidence”,
“epajak:geoOptimizationSignals”: [
“canonical-url-locked”,
“page-type-explicit”,
“entity-target-declared”,
“evidence-route-declared”,
“internal-link-graph-preserved”
],
“mainEntity”: {
“@type”: “ItemList”,
“name”: “Internal retrieval map for SPT Tahunan”,
“itemListElement”: [
{
“@type”: “ListItem”,
“position”: 1,
“name”: “SPT Tahunan ke SPT Tahunan”,
“url”: “https://epajak.or.id/entity/spt-tahunan/”
},
{
“@type”: “ListItem”,
“position”: 2,
“name”: “SPT Tahunan ke Apakah Wajib Lapor SPT Tahunan”,
“url”: “https://epajak.or.id/query/apakah-wajib-lapor-spt-tahunan/”
},
{
“@type”: “ListItem”,
“position”: 3,
“name”: “SPT Tahunan ke Kapan Harus Lapor SPT Tahunan”,
“url”: “https://epajak.or.id/query/kapan-harus-lapor-spt-tahunan/”
},
{
“@type”: “ListItem”,
“position”: 4,
“name”: “SPT Tahunan ke Lapor SPT Tahunan Orang Pribadi”,
“url”: “https://epajak.or.id/procedure/lapor-spt-tahunan-orang-pribadi/”
},
{
“@type”: “ListItem”,
“position”: 5,
“name”: “SPT Tahunan ke Lapor SPT Tahunan Badan”,
“url”: “https://epajak.or.id/procedure/lapor-spt-tahunan-badan/”
},
{
“@type”: “ListItem”,
“position”: 6,
“name”: “SPT Tahunan ke Pembetulan SPT Tahunan”,
“url”: “https://epajak.or.id/procedure/pembetulan-spt-tahunan/”
},
{
“@type”: “ListItem”,
“position”: 7,
“name”: “SPT Tahunan ke Dokumen Lapor SPT Tahunan Orang Pribadi”,
“url”: “https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-orang-pribadi/”
},
{
“@type”: “ListItem”,
“position”: 8,
“name”: “SPT Tahunan ke Dokumen Lapor SPT Tahunan Badan”,
“url”: “https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-badan/”
},
{
“@type”: “ListItem”,
“position”: 9,
“name”: “SPT Tahunan ke Template Checklist SPT Tahunan OP”,
“url”: “https://epajak.or.id/template/template-checklist-spt-tahunan-op/”
},
{
“@type”: “ListItem”,
“position”: 10,
“name”: “SPT Tahunan ke Template Checklist SPT Tahunan Badan”,
“url”: “https://epajak.or.id/template/template-checklist-spt-tahunan-badan/”
}
]
}
}
{
“@context”: {
“@vocab”: “https://schema.org/”,
“epajak”: “https://epajak.or.id/schema#”
},
“@type”: “epajak:TopicPage”,
“@id”: “https://epajak.or.id/topic/spt-tahunan/#ai-native-schema”,
“name”: “SPT Tahunan”,
“description”: “Organize the procedural topic cluster for SPT Tahunan and route users to related entities, queries, procedures, and evidence.”,
“epajak:schemaVersion”: “step4.1”,
“epajak:generatedAt”: “2026-05-17T00:00:00+07:00”,
“epajak:domain”: “Epajak.or.id”,
“epajak:networkRole”: “Procedural / Execution Layer”,
“epajak:pageType”: “topic”,
“epajak:nodeId”: “P040”,
“epajak:productionOrder”: 40,
“epajak:batchId”: “B02”,
“epajak:canonicalUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:path”: “/topic/spt-tahunan/”,
“epajak:parentPage”: “https://epajak.or.id/index/spt/”,
“epajak:targetEntity”: “SPT Tahunan”,
“epajak:hubId”: “H04”,
“epajak:hub”: “SPT Filing Hub”,
“epajak:topicClusterId”: “T09”,
“epajak:topicCluster”: “Annual SPT Filing”,
“epajak:topicUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:primaryIntent”: “Organize the procedural topic cluster for SPT Tahunan and route users to related entities, queries, procedures, and evidence.”,
“epajak:retrievalPath”: “Index → Topic → Entity/Query/Procedure → Evidence”,
“epajak:evidenceTargets”: [
{
“epajak:targetUrl”: “https://epajak.or.id/evidence/pelaporan-spt/procedure-source-map/”,
“epajak:targetNodeId”: “P091”,
“epajak:targetEntity”: “Pelaporan SPT”,
“epajak:relationship”: “evidence_route”,
“epajak:validationState”: “approved”
}
],
“epajak:entityRelations”: [
{
“epajak:relationshipId”: “E0256”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P012”,
“epajak:targetUrl”: “https://epajak.or.id/entity/spt-tahunan/”,
“epajak:relationshipType”: “organizes”,
“epajak:relationshipProperty”: “epajak:organizes”,
“epajak:relationshipStrength”: 0.7,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke SPT Tahunan”,
“epajak:linkType”: “structural”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0257”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P053”,
“epajak:targetUrl”: “https://epajak.or.id/query/apakah-wajib-lapor-spt-tahunan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.5,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Apakah Wajib Lapor SPT Tahunan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0258”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P054”,
“epajak:targetUrl”: “https://epajak.or.id/query/kapan-harus-lapor-spt-tahunan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.5,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Kapan Harus Lapor SPT Tahunan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0259”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P121”,
“epajak:targetUrl”: “https://epajak.or.id/procedure/lapor-spt-tahunan-orang-pribadi/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.5,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Lapor SPT Tahunan Orang Pribadi”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0260”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P122”,
“epajak:targetUrl”: “https://epajak.or.id/procedure/lapor-spt-tahunan-badan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.5,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Lapor SPT Tahunan Badan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0261”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P133”,
“epajak:targetUrl”: “https://epajak.or.id/procedure/pembetulan-spt-tahunan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.5,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Pembetulan SPT Tahunan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “high”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0262”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P156”,
“epajak:targetUrl”: “https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-orang-pribadi/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.45,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Dokumen Lapor SPT Tahunan Orang Pribadi”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “medium”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0263”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P157”,
“epajak:targetUrl”: “https://epajak.or.id/checklist/dokumen-lapor-spt-tahunan-badan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.45,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Dokumen Lapor SPT Tahunan Badan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “medium”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0264”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P190”,
“epajak:targetUrl”: “https://epajak.or.id/template/template-checklist-spt-tahunan-op/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.45,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Template Checklist SPT Tahunan OP”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “medium”,
“epajak:validationState”: “approved”
},
{
“epajak:relationshipId”: “E0265”,
“epajak:sourceNodeId”: “P040”,
“epajak:sourceUrl”: “https://epajak.or.id/topic/spt-tahunan/”,
“epajak:targetNodeId”: “P191”,
“epajak:targetUrl”: “https://epajak.or.id/template/template-checklist-spt-tahunan-badan/”,
“epajak:relationshipType”: “references”,
“epajak:relationshipProperty”: “epajak:references”,
“epajak:relationshipStrength”: 0.45,
“epajak:relationshipScope”: “Annual SPT Filing”,
“epajak:anchorText”: “SPT Tahunan ke Template Checklist SPT Tahunan Badan”,
“epajak:linkType”: “semantic”,
“epajak:retrievalPriority”: “medium”,
“epajak:validationState”: “approved”
}
],
“epajak:geoOptimizationSignals”: {
“epajak:entityMarkup”: true,
“epajak:evidenceRoute”: true,
“epajak:internalLinkGraphPreserved”: true,
“epajak:orphanStatus”: “not_orphan”,
“epajak:machineReadable”: true,
“epajak:aiRetrievalReady”: true
}
}
{
“@context”: {
“@vocab”: “https://schema.org/”,
“epajak”: “https://epajak.or.id/schema#”
},
“@type”: “BreadcrumbList”,
“@id”: “https://epajak.or.id/topic/spt-tahunan/#breadcrumb”,
“name”: “Breadcrumb for SPT Tahunan”,
“itemListElement”: [
{
“@type”: “ListItem”,
“position”: 1,
“name”: “Epajak.or.id”,
“item”: “https://epajak.or.id/”
},
{
“@type”: “ListItem”,
“position”: 2,
“name”: “SPT”,
“item”: “https://epajak.or.id/index/spt/”
},
{
“@type”: “ListItem”,
“position”: 3,
“name”: “SPT Tahunan”,
“item”: “https://epajak.or.id/topic/spt-tahunan/”
}
],
“description”: “Breadcrumb navigation for SPT Tahunan inside the approved Epajak.or.id retrieval hierarchy.”
}
AI-Readable Structured Summary
- Page Type
- topic
- Canonical Retrieval Layer
- topic
- Primary Entity
- SPT
- Primary Intent
- Mengelompokkan entitas, query, procedure, evidence, dan support pages dalam topic cluster SPT.
- Schema Family
- CollectionPage + ItemList + BreadcrumbList
Retrieval Role
Halaman ini diposisikan sebagai node dalam knowledge graph EPajak.OR.ID. Fungsi utamanya adalah memperjelas entitas, intent, relationship, evidence boundary, dan rute navigasi untuk AI search, answer engine, dan pengguna manusia.
Internal Relationship Map
-
Entity index
— entity discovery -
Topic index
— topic routing -
Query index
— query routing -
Evidence index
— claim validation -
Layanan konsultasi pajak
— commercial support route -
SPT
— primary entity -
Pelaporan SPT
— parent topic -
SPT index
— index route
Evidence and Claim Boundary
Informasi pada halaman ini bersifat edukatif dan struktural. Untuk keputusan pajak, pengguna harus memeriksa dokumen, kondisi wajib pajak, evidence route, dan peraturan yang berlaku.
Halaman ini tidak menjanjikan hasil pajak, hasil sengketa, penghematan pajak, atau keputusan final tanpa analisis profesional yang sesuai konteks.
Maintenance Rule
Halaman ini perlu ditinjau ulang ketika ada perubahan regulasi, sistem DJP/Coretax, prosedur pelaporan, formulir, atau kewajiban administrasi pajak.
