Во второй половине XVII в. многие районы острова стали специализироваться на производстве товарных культур, развивались товарно-денежные отношения, особенно в прибрежных западных областях. Увеличилась роль таких крупных портовых городов, как Коломбо и Галле. Чтобы ускорить доставку экспортных продуктов в эти города, необходимо было улучшить пути сообщения. Многих цейлонцев заставляли работать на строительстве дорог и каналов. Важной артерией по вывозу корицы и других товаров стал канал, связавший Путталам с Коломбо.
Голландские колонизаторы были вынуждены обратить серьезное внимание на развитие производства продовольствия, прежде всего на улучшение рисоводства, так как это диктовалось их стремлением избежать затрат на импорт риса и других продуктов. В ряде районов были осуществлены работы по восстановлению системы орошения, а в окрестностях Коломбо проведены большие дренажные работы.
Поскольку голландская Ост-Индская компания была заинтересована в увеличении вывоза корицы с Цейлона, а основные области произрастания корицы высших сортов находились во владении правителя Кандийского государства, Компания стремилась поддерживать с кандийцами торговые отношения. Однако в середине XVIII в. голландские колонизаторы перешли к захватам территорий Кандийского государства. Они стремились лишить кандийцев возможности непосредственно торговать с Индией и другими странами, для чего голландцы попытались обосноваться в портах восточного побережья. В свою очередь, правитель Кандийского государства отказывался продавать корицу служащим Компании и их посредникам. Кандийские крестьяне поддерживали антиголландские выступления сборщиков корицы. Острое недовольство кандийцев и других жителей Цейлона вызвала религиозная политика голландцев, особенно отказ последних предоставить корабль для отправки буддийской миссии в Бирму и Сиам.
Отношения между голландской Ост-Индской компанией и Кандийским государством резко ухудшились при губернаторе Ван Эйке. В 1765 г. голландская армия двумя колоннами двинулась на г. Канди и оккупировала его. Ван Эйк потребовал, чтобы правитель Кандийского государства Кирти Шири признал верховную власть голландской Ост-Индской компании. Хотя Кирти Шири находился в очень тяжелом положении и ему пришлось отдать значительную часть территории своего государства, включая все портовые города, он решительно отверг все притязания голландских колонизаторов на главенство над Кандийским государством. Под руководством Кирти Шири кандийцы начали освободительную партизанскую войну против голландцев.
Колониальное соперничество между Голландией, Францией и Англией заметно усилилось во второй половине XVIII в. Господство Англии, опиравшейся на свое промышленное, торговое и морское могущество, становилось все более очевидным. Выгодное стратегическое положение Цейлона на морских торговых путях и в качестве опорного пункта, прикрывавшего подступы к английским владениям на Коромандельском берегу и в других районах Индии, заставило Англию проявить интерес к захвату острова. В 1780 г. войска английской Ост-Индской компании сумели отобрать у голландского гарнизона гавань Тринкомали, но не смогли ее удержать. Пришедшая на помощь голландцам французская эскадра в 1782 г. появилась около Галле. Затем эта эскадра вошла в гавань Тринкомали и нанесла поражение английскому флоту. Однако по Парижскому мирному договору 1784 г. голландцам удалось вернуть себе порт Тринкомали.
Голландия оказалась втянутой в англо-французскую войну, начавшуюся в 1793 г. Английская Ост-Индская компания, которая закрепилась в Мадрасе, выжидала благоприятного момента для захвата Цейлона. Такой случай представился в 1795 г., когда штатгальтер Нидерландов, изгнанный из своей страны французскими войсками, оказался в Англии. Он отдал распоряжение голландскому губернатору Цейлона принять защиту английских войск от возможного нападения Франции. Но Англия отнюдь не стремилась возвращать штатгальтеру Нидерландов его колониальные владения, в частности Цейлон. Для упрочения своих позиций англичане вступили в тайные переговоры с правителем Кандийского государства. Последний согласился заключить союз с англичанами против голландцев. Когда в августе 1795 г. английские войска начали осаду Тринкомали, им потребовалось всего шесть дней, чтобы заставить голландский гарнизон сдаться. Тринкомали стал опорной базой английских войск, начавших изгнание голландцев с острова.