Alors que l'histoire est établie pendant la captivité assyrienne des Samaritains au 7ᵉ siècle avant JC, il est généralement accepté par les savants que le livre a été écrit sous sa forme actuelle au 6ᵉ siècle avant JC, pendant la captivité babylonienne des Judaïtes. La raison principale de cette datation est la répétition référencée à Bôlả, qui est généralement acceptée comme une référence au dieu néo-babylonien du 6ᵉ siècle av. JC. nommé, plus communément appelé Bēl en français, basé sur son apparition dans le Livre Septante de Daniel, où il a été appelé Bel. Ce livre se réfère aussi à plusieurs reprises au Dieu suprême, El Elyon, l'ancien dieu cananéen et israélite de la Torah, cependant, ne mentionne pas Yahw, et ne semble donc pas avoir été écrit par un Judaïte. Comme Tobie prétendait être l'oncle d'Ahiqar, et un Nephtalite captif en Assyrie, cela indique qu'Ahiqar était considéré comme un Samaritain, et non un Judaïen au moment où Tobie a été écrit.
Alors que Bôlả était la traduction araméenne de Belu, c'était aussi la traduction araméenne du terme cananéen Bôl, plus communément orthographié Ba'al en français sur la base de l'orthographe hébraïque de baal, signifiant « seigneur » ou « mari ». Cela signifie que si le texte avait été écrit par un Samaritain à l'époque néo-assyrienne, le terme aurait été un mot cananéen courant utilisé en Samarie pour « le Seigneur », ou du moins un « Seigneur ». Selon toutes les preuves historiques et les preuves écrites de la Septante et du texte massorétique, les Israélites utilisaient à l'époque le terme Ba'al pour désigner plusieurs dieux, y compris le dieu adoré dans les temples de Jérusalem et de Samarie. Néanmoins, à l'époque des plus anciens fragments survivants d'Ahiqar, le terme semble avoir été interprété comme une référence au Bēl néo-babylonien, probablement parce que les Israélites avaient cessé de désigner leurs dieux comme Ba'al à cette époque.