A method of determining a set of calibration values (Aasym01, Aasym12, Aasym20) for offset-compensation of an inductive angular sensor arrangement comprising: a substrate and a target; wherein the substrate comprises at least one transmitter coil and three receiver coils (Rx1, Rx2, Rx3) for generating three modulated signals from which three baseband signals (In0, In1, In2) which are electrically shifted relatively to one another by about 120° can be derived, and wherein the target is rotatable relative to said substrate; the method comprising the steps of: a) applying an alternating signal to the at least one transmitter coil; b) performing at least six times, the steps i) to iv): i) positioning the target in one of six predefined angular positions (α30, α90, α150, α210, α270, α330) spaced apart by approximately 50° to 70°; ii) receiving a first, second and third alternating signal (50, 51, 52) from the three receiver coils whilst the target is at or near said predefined angular position; iii) demodulating the first, second and third alternating signal (50, 51, 52) thereby obtaining a first, second and third baseband signal (In0, In1, In2); iv) calculating a first, second and third pairwise difference signal (D01a, D12a, D20a) from these baseband signals, and storing these difference signals; c) initializing a first, second and third correction value (Aasym01, Aasym12, Aasym20); d) adjusting, at least once, the first, second and third pairwise difference signal (D01a, D12a, D20a) taking into account the first, second and third correction value (Aasym01, Aasym12, Aasym20), and adjusting at least once the first, second and third correction value (Aasym01, Aasym12, Aasym20) based on a sum of squares (SoS30, SoS90, SoS150, SoS210, SoS270, SoS330) of the adjusted pairwise difference signals. a) applying an alternating signal to the at least one transmitter coil; b) performing at least six times, the steps i) to iv): i) positioning the target in one of six predefined angular positions (α30, α90, α150, α210, α270, α330) spaced apart by approximately 50° to 70°; ii) receiving a first, second and third alternating signal (50, 51, 52) from the three receiver coils whilst the target is at or near said predefined angular position; iii) demodulating the first, second and third alternating signal (50, 51, 52) thereby obtaining a first, second and third baseband signal (In0, In1, In2); iv) calculating a first, second and third pairwise difference signal (D01a, D12a, D20a) from these baseband signals, and storing these difference signals; i) positioning the target in one of six predefined angular positions (α30, α90, α150, α210, α270, α330) spaced apart by approximately 50° to 70°; ii) receiving a first, second and third alternating signal (50, 51, 52) from the three receiver coils whilst the target is at or near said predefined angular position; iii) demodulating the first, second and third alternating signal (50, 51, 52) thereby obtaining a first, second and third baseband signal (In0, In1, In2); iv) calculating a first, second and third pairwise difference signal (D01a, D12a, D20a) from these baseband signals, and storing these difference signals; c) initializing a first, second and third correction value (Aasym01, Aasym12, Aasym20); d) adjusting, at least once, the first, second and third pairwise difference signal (D01a, D12a, D20a) taking into account the first, second and third correction value (Aasym01, Aasym12, Aasym20), and adjusting at least once the first, second and third correction value (Aasym01, Aasym12, Aasym20) based on a sum of squares (SoS30, SoS90, SoS150, SoS210, SoS270, SoS330) of the adjusted pairwise difference signals.