API documentation
Compute a Delaware corporation’s franchise tax
Delaware’s annual franchise tax for one year by both of its methods (Authorized Shares, and Assumed Par Value Capital when the issued shares and gross assets are given), and the lesser, which is what is owed. Every step names the fact revision it read and the Division of Corporations’ own sentence. The annual report fee is not included.
REST: POST /v1/franchise-tax/calculate MCP tool: franchise_tax_calculate Needs an API key
Refusal codes
- input_invalid (400) The request does not match the action’s input schema.
- table_not_effective (422) No reviewed fact is in force for this pay date.
- key_missing (401) This action needs an API key (Authorization: Bearer <key>).
- key_invalid (401) The API key is unknown, revoked or expired.
- rate_limited (429) Too many requests from this client; slow down.
- trial_exhausted (402) The trial key has used all of its included calls.
- quota_exhausted (402) The plan’s calls for this month are used; a larger plan or the next month opens more.
- plan_excludes_action (403) The account’s plan does not include this action.
Input (JSON Schema)
{
"type": "object",
"properties": {
"jurisdiction": {
"const": "us_de"
},
"tax_year": {
"type": "integer",
"minimum": 2018,
"maximum": 2100
},
"authorized": {
"type": "array",
"items": {
"type": "object",
"properties": {
"shares": {
"type": "string",
"pattern": "^\\d+$"
},
"par_value": {
"anyOf": [
{
"type": "string",
"pattern": "^-?\\d+(\\.\\d+)?$"
},
{
"type": "null"
}
]
}
},
"required": [
"shares",
"par_value"
]
},
"minItems": 1,
"maxItems": 20
},
"issued_shares": {
"type": "string",
"pattern": "^\\d+$"
},
"gross_assets": {
"type": "string",
"pattern": "^\\d+(\\.\\d{1,2})?$"
}
},
"required": [
"jurisdiction",
"tax_year",
"authorized"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}