Предлагаю поговорить про удержание клиента, который может перейти к конкуренту (в т.ч. к бывшему работнику аутсорсинговой фирмы) или организовать собственную бухгалтерскую службу.
По моему мнению единственно возможным и реальным способом удержания является экономический, когда воздвигаются барьеры на выходе. Основным барьером на мой взгляд может являться использование собственной информационной системы удобной для клиента. Смена исполнителя автоматически лишает его доступа к ней или позволяет зарабатывать на клиенте-ренегате в форме аренды софта. Такая система помимо того, что удерживает клиента, воздвигает входной барьер для конкурентов (и особенно для бывших сотрудников компании, желающих переманить клиента), поскольку требует значительных инвестиций (финансовых, интеллектуальных и временных) для вхождения в бизнес. А нужно не только начать дело, но и предложить клиенту как минимум сервис не хуже и цену не выше, что без серьезных инвестиций в принципе невозможно.
На различных интернет-ресурсах можно встретить советы по ротации непосредственных исполнителей, чтобы они "не привязывались" к клиенту. Такой совет имеет право на жизнь, но с моей точки зрения скорее для выполнения контрольной функции - оценка бухгалтерского учета свежим взглядом. При этом нужно понимать, что новым исполнителям требуется время для адаптации и возможны конфликты с представителями заказчика в силу коммуникативных сложностей личного характера. Наконец, самому заказчику смена исполнителя может оказаться неудобной. Советую осторожнее подходить к такому способу.
Ограничения юридического характера мне представляются не имеющими серьезного препятствия, поскольку являюсь сторонником парадигмы, что только при взаимном согласии и совпадении целей сотрудничество будет успешным и продуктивным.