diff --git a/doc/epp/contact.md b/doc/epp/contact.md
new file mode 100644
index 000000000..90b432cf5
--- /dev/null
+++ b/doc/epp/contact.md
@@ -0,0 +1,54 @@
+## Contact related functions
+
+### Contact create
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| [create](#create) | true | | |
+| [extension](#ext-0) | true | | |
+| clTRID | false | | Client transaction id |
+
+##### create
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| [contact:create](#contactcreate) | true | xmlns:contact (urn:ietf:params:xml:ns:contact-1.0) | |
+
+##### contact:create
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| [contact:postalInfo](#contactpostalinfo) | true | | Address information |
+| contact:voice | true | | Phone |
+| contact:email | true | | E-mail |
+| contact:ident | true | type (ico, op, passport, birthday) | Ident |
+
+##### contact:postalInfo
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| contact:name | true | | Full name |
+| [contact:addr](#contactaddr) | true | | Address |
+
+##### contact:addr
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| contact:street | false | | Street name |
+| contact:city | true | | City name |
+| contact:cc | true | | Country code |
+
+##### extension
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| [eis:extdata](#eisextdata) | false | xmlns:eis (urn:ee:eis:xml:epp:eis-1.0) | Legal document |
+
+##### eis:extdata
+
+| Field name | Required | Attributes | Field description |
+| ----------------- |----------| -----|----------------- |
+| eis:legalDocument | true | type (pdf) | Base64 encoded document |
+
+
+[EXAMPLE REQUEST AND RESPONSE](/doc/epp-doc.md#epp-contact-with-valid-user-create-command-successfully-creates-a-contact)
diff --git a/doc/epp/domain.md b/doc/epp/domain.md
index 179a359fc..68a0682c7 100644
--- a/doc/epp/domain.md
+++ b/doc/epp/domain.md
@@ -66,11 +66,11 @@
| Field name | Required | Attributes | Field description |
| ----------------- |----------| -----|----------------- |
-| [update](#top-domain-update) | true | | |
+| [update](#update) | true | | |
| [extension](#top-domain-update-extension) | true if registrant is changing | | |
| clTRID | false | | Client transaction id |
-##### update
+##### update
| Field name | Required | Attributes | Field description |
| ----------------- |----------| -----|----------------- |
| [domain:update](#domainupdate) | true | xmlns:domain (urn:ietf:params:xml:ns:domain-1.0) | |