diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..7743952
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,21 @@
+# Contributing to postgresql-to-mssql
+
+We welcome contributions to our project, postgresql-to-mssql, which is a .NET console application that handles data migration from postgresql to sql server.
+
+### How to Contribute
+
+1. Fork the repository and clone it to your local machine.
+
+```
+https://github.com/sanamhub/postgresql-to-mssql.git
+```
+
+2. Create a new branch for your changes and make sure to reference the issue number on PR (if applicable) in the branch name (e.g. "fix/issue-name").
+3. Make the necessary changes and ensure that your code adheres to the project's coding style and standards.
+4. Test your changes thoroughly before submitting a pull request.
+5. Submit a pull request and provide a detailed description of your changes and the reason for them.
+6. Wait for your pull request to be reviewed. We'll do our best to provide feedback in a timely manner.
+
+### Thank You
+
+Thank you for considering to contribute to `postgresql-to-mssql`. We appreciate your help in making this project better!