BIT accepts 0, 1, and NULL in SQL Server. BOOLEAN in PostgreSQL is only true/false/NULL. When migrating data, normalize values outside 0/1 before load.
DDL and data
PostgreSQL
CREATE TABLE users ( id INT PRIMARY KEY, active BOOLEAN NOT NULL DEFAULT true, newsletter BOOLEAN );