Prima di tutto devi chiarirci se si tratta di Maschera CONTINUA o SINGOLA.
Nel 1° caso non si può fare...
Nel 2° caso, servirebbe un appunto...
Definisci cosa intendi come SI applicato al controllo [fatturabile] è un valore BOOLEANO o TESTO...
Nel caso fosse BOOLEANO allora devi agire su AfterUpdate del controllo e su Current di Form
Me!NomeCheckBox.Visible=Me!Fatturabile.Value
Se il [fatturabile] ha dei VALORI PREDEFINITI di tipo testo come Opzione, e "SI" lo vedo come tale, credo sia opportuno valutare l'uso di una CasellaCombinata(Combo).
A questo punto andrai a gestire l'evento AFTERUPDATE della Combo, e se Value="SI" allora vai a rendere VISIBILE=TRUE il controllo CheckBox.
Ricorda che devi applicare anche su Current di Maschera lo stesso concetto...
Me!NomeCheckBox.Visible=(Me!Fatturabile.Value="SI")