SharePoint is the place for company documents in Microsoft 365, but its strength does not lie in folders. Each document in a library can have descriptive columns, known as metadata: for a contract, these might be the counterparty, type, value, expiry date and status. Workflow rules, views and reports are later built on these columns.
For example, a view called “Contracts expiring within 90 days” is just a filter on the date column. Without columns, the same report means going through hundreds of files. Keep the number of columns small, though – five well-maintained fields are worth more than fifteen that nobody fills in.
SharePoint keeps a version history, so you can see who changed a document and when, and you can go back to an earlier version. Set permissions at the level of the whole library or site, not individual files – otherwise, a year later, nobody will know who can see what.
Another good habit is working with links instead of attachments. When the lawyer and the purchasing team open the same file in SharePoint, the problem of several versions circulating by email disappears.