What is and how Trébol reports an Acta Constitutiva.

What is an Acta Constitutiva in Mexico?

It is a mandatory document to register a business in Mexico. It contains the primary data regarding the creation of a business, including legal name, duration, capital, signatories, and initial shareholders, among many others.

The Acta Costitutiva is a private document; therefore, you will have to ask your customer to provide it at some point in your onboarding process. Once you have the document, you can upload it to the Trébol API to speed up your onboarding process. Then, we will extract the business data from the document. When we complete our process, we will notify you through a webhook.

Here is an example of how you can include an Acta Constiutiva as a new Verification payload.

{
  ...
    "verification_items": [
        {
            "type": "ac_mx"
        }
    ],
  ...
}

To get the data of an Acta Constitutiva, you can use the Retrieve Verification Endpoint.

How does Trébol reports data from an Acta Constitutiva?

As with any item inside the API, the Acta Constitutiva is an object that is part of the Verification Object.


The Acta Constitutiva Object

Attributes


id : string

Unique identifier for the Acta Constitutiva document. This id is internal on Trébol API.
Example: acta_1234


acta_number : string

Number of the document assigned by the Notary.
Example: 1584


acta_date : string

Date that the Acta was presented to the notary. Formatted yyyy-mm-dd.
Example: 2020-04-24


acta_city : string

City where the company was registered. The city of the notary.
Example: Guadalajara.


acta_state : string

State where the company was registered. The state of the notary.
Example: Jalisco.


business_name : string

Legal name of the Business.
Example: ACME


business_type : string

Type of society. It can take any of these values.
Example: SOCIEDAD ANONIMA DE CAPITAL VARIABLE


business_tax_id : string

RFC (Registro Federal de Contribuyentes) of the Business.
Example: ACM123456A12


business_duration : string

Reported duration of the Business. Reported in years or indefinida.
Example: indefinida


folio_date : string

Date of the Folio Mercantil Electrónico. Formatted yyyy-mm-dd.
Example: 2020-05-05


folio_number : string

Number assigned on the Folio Mercantil Electrónico.
Example: N-2020012345


capital_fixed_value : double

Value of the total fixed capital.
Example: 50000


capital_fixed_shares : integer

Number of fixed capital shares.
Example: 10


capital_fixed_value_per_share : double

Value per share of the fixed capital.
Example: 5000


capital_fixed_value_currency : string

Three-letter ISO currency of the fixed capital.
Example: MXN


capital_variable_value : double

Value of the total variable capital.
Example: 0


capital_variable_shares : integer

Number of variable capital shares.
Example: 0


capital_variable_value_per_share : double

Value per share of the variable capital.
Example: 0


capital_variable_value_currency : string

Three-letter ISO currency of the variable capital.
Example: MXN


capital_total_value : double

Value of the total capital.
Example: 50000


capital_total_shares : integer

Number of total capital shares.
Example: 10


capital_total_value_currency : string

Three-letter ISO currency of the total capital.
Example: MXN


shareholders : array of Shareholder Object

An array of the shareholders mentioned on the Acta Contitutiva. Each Shareholder Object contains:

Key name

Type

Description

Example Value

name

string

Name and last name of the shareholder.

type

string

Type of shareholder. It can take the values person or business.

person

id_number

string

Value of the legal ID of the Shareholder.

RFC123456A123

id_type

string

Type of the legal ID of the Shareholder. It depends on the country and document the shareholder used on the registration document. Some examples are: RFC, PASSPORT, CC, CE.

RFC

nationality

string

Country the Shareholder declared to be national of on the registration document.

MEXICO

fixed_value

double

Value of the fixed capital owned by the shareholder.

25000

fixed_shares

integer

Number of fixed capital shares owned by the shareholder.

5

variable_value

double

Value of the variable capital owned by the shareholder.

0

variable_shares

integer

Number of variable capital shares owned by the shareholder.

0

total_value

double

Value of the total capital - fixed and variable - owned by the shareholder.

25000

total_shares

integer

Total number of shares - fixed and variable - owned by the shareholder.

5

total_stake

double

Stake owned by the shareholder, including fixed and variable capital

0.50

currency

string

Three-letter ISO currency of the shareholder shares.

MXN


signatories : array of Signatories Object

An array of the signatories mentioned on the Acta Contitutiva. Each Signatory Object contains:

Key name

Type

Description

Example Value

name

string

Name and last name of the signatory.

JULIETA VENEGAS

type

string

Type of signatory. It can take the values person or business.

person

id_number

string

Value of the legal ID of the Shareholder.

RFC654321A03

id_type

string

Type of the legal ID of the Signatory. It depends on the country and document the shareholder used on the registration document. Some examples are: RFC, PASSPORT, CC, CE.

RFC

power_credits

string

Indicates whether a Signatory has the power to sign credits. It can be has_power, no_power, joint_power, limited_power

has_power

signatory_credit_powers_limit

string

If there's a limit to the signatory's powers, then Trébol reports the text of the Acta Constitutiva where the limit is defined.


signatories_naming_text : string

Text extract from the Acta Constitutiva where signatories are named.

{
  "id": "acta_1234",
  "acta_number": "some-number",
  "acta_date": "2022-08-23",
  "acta_city": "Ciudad de México",
  "acta_state": "Ciudad de México",
  "business_name": "ACME",
  "business_type": "SOCIEDAD ANONIMA DE CAPITAL VARIABLE",
  "business_tax_id": "ACM123456A12",
  "business_duration": "indefinida",
  "folio_date": "2020-05-05",
  "folio_number": "N-2020012345",
  "capital_fixed_value": 50000,
  "capital_fixed_shares": 10,
  "capital_fixed_value_per_share": 5000,
  "capital_fixed_value_currency": "MXN",
  "capital_variable_value": 0,
  "capital_variable_shares": 0,
  "capital_variable_value_per_share": 0,
  "capital_variable_value_currency": "MXN",
  "capital_total_value": 50000,
  "capital_total_shares": 10,
  "capital_total_value_currency": "MXN",
  "shareholders": [
    {
      "name": "John Doe",
      "type": "person",
      "id_number": "RFC1234",
      "id_type": "RFC",
      "nationality": "MEXICANO",
      "fixed_value": 50000,
      "fixed_shares": 10,
      "variable_value": 0,
      "variable_shares": 0,
      "total_value": 50000,
      "total_shares": 10,
      "total_stake": 50000,
      "currency": "MXN"
    }
  ],
  "signatories": [
    {
      "name": "John Doe",
      "type": "person",
      "id_number": "RFC1234",
      "id_type": "RFC",
      "power_credits": "has_power",
      "signatory_credit_powers_limit": null
    }
  ]
}