Olá 86mello,
Vc precisa adicionar 2 controles ao seu servidor. Primeiro, ligue o bit "SetGID" no diretório onde os arquivos são criados. Isso fará que todos os arquivos criados a partir de agora pertençam ao mesmo grupo que é dono do diretório.
chmod g+s contabilidade
Se já houver arquivos lá dentro, eles precisam ter o grupo proprietário alterado:
sudo chgrp +R empresa contabilidade
Além disso, o compartilhamento deve ser oferecido forçando o grupo "empresa"; dessa forma, você também pode forçar que o grupo proprietário tenha acesso de leitura e escrita aos arquivos.
[contabilidade]
path = xxxx/contabilidade
valid users = +empresa
force group = +empresa
force create mode = 0664 # u=rw-,g=rw-,o=r--
force directory mode = 0775 # u=rwx,g=rwx,o=r-x
...
Você deve fazer com que os usuários autorizados façam parte do grupo "empresa" para que eles possam escrever no compartilhamento.
sudo addgroup empresa fulano
Sempre que alterar o grupo de alguém, certifique-se de que ele faça logoff e login antes de tentar o acesso novamente.