diff --git a/README.md b/README.md
index c303aa3abe179d311f9bd509e491a8f06d92c6af..eb60e95955851f70ff9d4a49135fdf1d6f0ce5f5 100644
--- a/README.md
+++ b/README.md
@@ -94,3 +94,7 @@ Hosts", turn off "Host Sending Client Registration Request Must Match" and save
 it.
 
 Now run: `pytest --issuer=http://localhost:8080/auth/realms/master`
+
+### Code formatting
+
+We are using [Black](https://github.com/ambv/black) for code formatting.
diff --git a/docs/architecture/decisions/0013-black-code-formatter.md b/docs/architecture/decisions/0013-black-code-formatter.md
new file mode 100644
index 0000000000000000000000000000000000000000..2aef253a4469284aaec751e6de61735249527543
--- /dev/null
+++ b/docs/architecture/decisions/0013-black-code-formatter.md
@@ -0,0 +1,19 @@
+# 13. Black code formatter
+
+Date: 2018-06-12
+
+## Status
+
+Accepted
+
+## Context
+
+We would like to simplify code reviews and unify code style.
+
+## Decision
+
+Use Black code formatter: https://github.com/ambv/black
+
+## Consequences
+
+Less thinking about formatting and more about functionality.